80
26
28
10
14
56
59
165
33
145
35
357
121
81
212
120
45
64
61
112
18
44
53
29
68
15
62
202
83
40
340
16
69
66
22
11
3
31
166
20
47
30
183
9
21
36
230