35
34
8
5
16
47
25
59
21
17
23
110
6
41
11
7
137
28
38
14
50
9
19
122
18
43
93
32
30
74
54
120
84
56
24
20
88
42
27
49
1
2
66