36
46
19
110
60
131
101
13
167
197
58
115
34
28
27
38
16
51
228
73
188
136
79
89
43
72
29
14
32
26
195
54
332
48
213
148
77
196
175
30
160
31
85
70
20
50
9
98
71
44