220
69
95
393
136
125
187
1184
751
437
3
210
137
79
33
44
47
230
71
19
21
27
328
77
114
331
51
6
11
113
15
17
16
170
54
35
81
23
38
200
217
66
30
148
25
34
155
101
116
94
58
50
60
150