132
33
45
127
30
67
35
19
16
170
14
9
49
7
20
21
23
43
10
60
40
112
161
108
12
26
51
284
85
367
70
54
78
420
27
757
164
375
177
29
31
97
166
197
192
63
96
546
411
185