33
26
23
275
94
169
103
9
74
30
40
28
313
57
48
234
17
200
21
65
114
137
37
140
60
227
8
61
81
117
47
42
46
66
97
38
246
27
248
174
15
41
22
95
73
53
29
194
13