157
30
52
26
20
3
215
121
94
103
55
166
190
19
27
40
28
78
54
9
96
89
24
271
85
21
15
170
12
34
86
25
77
81
8
276
45
105
41
22
246
68
156
6
35
114
53
88
142