35
6
11
15
30
7
21
2
66
44
4
9
1
10
18
27
105
17
58
5
16
48
28
23
25
43
20
40
33
41
85
32
84
38
205
22
13
39
3
87