343
285
130
30
64
35
73
24
47
68
17
195
12
29
4
19
268
67
80
49
72
56
45
149
25
38
226
244
22
10
21
116
26
77
44
173
14
109
159
172
27
8
194
213
146
122
81
99
70
54
69