34
47
112
3
59
23
84
161
270
27
108
197
246
30
20
102
96
11
21
234
45
37
62
80
64
42
12
33
124
63
410
19
187
22
13
39
7
75
200
28
55
31
1
16
92
25
100
61
29