59
66
32
24
20
173
60
43
58
25
11
19
14
29
63
15
21
171
39
125
13
16
37
6
17
42
49
146
38
70
18
105
754
9
12
33
71
331
135
7
51
8
31
30
27
78
34