58
6
46
25
70
22
20
38
35
7
76
17
31
21
18
43
16
28
157
10
45
27
13
11
26
66
39
79
90
72
40
101
102
34
127
103
485
125
111
214
64
100
33
199
96
158
170
464
189