27
16
6
3
20
94
245
18
19
22
34
104
78
48
114
109
130
54
85
158
53
138
33
70
14
21
81
193
170
47
98
223
11
124
71
42
12
65
122
227
117
148
74
184
28
312
97
83
23