32
72
49
116
11
110
38
100
2606
69
113
121
85
74
15
44
97
50
436
302
22
809
33
41
37
45
21
16
29
87
47
62
24
70
1266
55
5
168
94
68
35
92
59
135
200
961
25
234
186