65
55
232
54
41
49
105
48
21
20
212
185
253
86
42
85
60
317
84
32
94
217
47
50
39
256
155
555
142
69
371
325
127
88
82
40
35
97
36
44
230
125
72
227
204
118
137
298
73
45