60
117
67
242
149
571
478
77
129
105
317
38
4
71
34
25
42
57
33
31
106
40
15
95
17
6
162
30
99
92
153
32
203
101
20
47
51
73
44
69
14
48
66
53
176
43
45
91
64
18
24
138
72