181
148
141
91
41
99
58
44
56
14
20
76
7
37
136
71
213
47
23
202
9
36
88
114
179
137
32
55
68
39
67
156
64
219
60
214
54
298
112
85
106
116
224
61
18
162
89
209
204
48
25
80
11
62