36
22
5
7
132
39
57
26
6
19
63
48
104
130
33
58
112
21
30
13
131
98
85
67
151
88
569
35
32
80
51
227
287
37
114
77
50
100
102
200
275
182
111
138
414
248
60
127
262
183
152
157
42