57
15
18
206
19
6
28
84
66
25
227
61
14
62
97
55
46
153
4
44
65
41
2
45
48
43
13
8
5
10
9
121
184
29
31
60
11
264
49
74
77
114
122
394
118
110