106
159
328
174
116
117
39
16
234
69
59
152
220
71
61
196
57
30
97
33
144
31
154
24
58
111
32
8
36
205
9
18
94
11
62
127
73
78
54
15
22
27
283
35
48
10
4
177
112
3