146
84
102
255
49
107
77
267
157
76
80
129
82
125
19
114
122
51
86
54
106
211
31
314
22
55
388
621
156
95
467
50
35
369
109
36
221
20
57
101
11
45
231
244
131
94
177
33
187
37
34