34
24
99
136
5
101
303
75
21
55
84
320
12
147
114
97
13
20
155
73
281
165
31
42
1833
22
26
3
8
689
4
11
177
38
25
15
14
1828
39
27
54
41
10
30
51
81
175
40
49
85
362
57