232
22
82
41
16
42
40
28
51
6
13
129
8
37
99
116
150
85
14
134
110
80
56
343
101
23
120
12
360
34
117
225
219
226
92
288
71
138