122
30
37
43
107
20
57
12
359
203
14
23
79
9
82
42
50
58
91
80
25
147
117
8
162
35
330
121
54
28
22
27
29
173
99
177
101
108
16
47
33
36
140
66
31