157
64
25
75
228
121
113
83
92
93
43
21
27
69
215
14
23
138
46
180
225
129
49
104
37
52
17
48
24
165
33
274
63
22
133
175
89
34
66
70
45
198
35
65
297
237
85
6
80
20
246