30
72
17
166
41
59
36
131
14
57
42
142
54
46
6
38
120
5
32
31
19
78
188
253
51
29
117
15
80
35
21
23
174
16
12
8
169
223
195
197
13
24
75
152
10
18
631
444
220
67