217
190
144
168
109
28
194
33
56
36
35
39
105
87
71
63
73
131
4
154
172
47
389
330
140
97
20
6
117
61
64
62
1
43
133
22
65
108
188
114
99
83
366
45
80
21
166
55
308
544
434
44
126