21
27
86
2
35
102
125
25
30
6
10
19
20
52
28
24
16
22
13
113
17
232
32
18
5
7
8
61
9
160
176
11
29
64
14
23
39
194
3
26