32
15
34
21
316
20
30
261
37
19
153
68
47
52
23
13
141
365
28
80
25
40
71
35
83
165
124
110
58
301
36
174
27
81
85
140
134
74
33
163
17
190
184
48
66
70
49