65
227
74
29
22
12
58
149
119
16
312
32
31
62
88
19
24
45
33
9
51
47
155
30
108
124
38
34
76
168
80
5
510
176
302
283
117
268
59
82
129
279
44
125
269
41
70