35
41
32
51
173
27
129
232
53
130
150
449
12
5
11
33
20
831
34
77
208
185
8
268
24
324
285
140
119
2263
217
161
47
71
716
67
39
10
102
143
22
25
441
19
13
120
14
58
30
76
194
346
464
56
713