230
47
73
36
176
106
68
59
99
28
13
77
29
6
18
143
34
86
54
134
98
33
133
183
127
61
256
156
151
241
60
70
88
32
45
44
72
23
24
79
116
128
221
105
21
170
37
179
234
217
50