205
53
66
32
33
165
109
61
104
108
67
83
8
64
44
41
58
96
168
35
81
175
75
56
45
146
4
48
71
173
100
29
9
22
24
13
63
40
89
88
23
147
111
18
129
17
15
98
121
107