34
94
83
7
47
37
29
85
6
30
25
59
246
75
409
5
33
44
12
76
39
97
17
50
285
92
146
134
19
43
24
182
1020
104
61
62
410
10
126
46
270
206
27
72
22
14
129
68
103
101
96
28
9