17
28
13
12
14
6
2
20
15
5
22
8
65
7
4
102
11
51
27
9
3
29
16
23
37
32
54
41
45
30
50
31
25
19
36
24
47