34
33
31
258
480
704
61
19
764
26
44
5
51
25
93
80
98
8
296
195
47
13
168
16
192
55
173
29
30
362
14
3158
90
224
378
1041
43
107
116
36
1428
17
12
76
38
73
64
21
15
7
11
27
60