153
17
30
228
114
27
9
28
103
12
161
149
15
102
84
86
96
24
46
22
92
33
52
18
40
134
467
268
1082
101
34
38
64
80
7
66
151
329
165
133
39
58
132
189
126
53
70
54
20
167
36
94