110
58
52
106
268
44
16
27
216
46
152
85
79
225
32
139
15
130
41
74
18
164
14
222
31
17
73
162
91
175
61
23
36
66
67
47
124
51
21
134
4
26
24
12
7
53
178