31
48
40
183
51
59
60
124
22
11
134
20
137
61
158
9
374
37
1107
29
63
2
136
30
23
305
25
77
34
74
98
4
52
3
14
123
53
82
19
84
86
0
13
308
69
3156
17
128
32
26
260
33
38