35
43
406
47
69
15
11
56
36
46
107
70
92
9
10
62
31
16
13
19
29
23
48
4
2
8
122
97
152
7
14
27
55
51
317
655
44
33
341
106
80
185
25
26
1084