165
50
244
141
83
72
325
101
239
140
427
258
93
226
172
119
113
307
144
48
170
87
167
68
60
441
75
143
32
61
36
139
190
41
262
17
318
21
110
58
54
348
128
88
29
211
160
133
86
91
26
40