105
56
43
24
14
71
45
36
85
30
23
95
157
104
116
57
26
21
77
38
31
15
162
37
40
159
28
89
8
111
62
6
88
217
44
196
132
178
2
19
86
139
64
11
107
145
48