27
103
5
213
101
128
158
60
45
108
9
53
19
12
57
218
120
64
83
14
80
51
106
93
63
65
11
84
97
68
7
312
47
37
34
3
387
77
15
188
92
88
219
2
177
67
200
76
381
50
29
98
66
28