209
145
46
61
66
32
125
95
17
16
19
79
27
14
255
10
422
53
51
158
43
36
177
8
155
64
28
72
171
168
15
22
41
182
23
67
20
49
442
114
42
3
29
39
33
83
18
252