58
33
90
27
171
14
369
11
65
149
70
43
71
69
205
125
177
35
16
31
110
17
88
143
56
76
64
20
30
107
8
22
24
74
151
75
165
37
178
9
73
19
25
40
23
72
32
28
12