28
17
13
8
5
32
2
22
12
40
75
65
39
11
24
29
42
4
1
7
103
92
49
26
45
52
60
56
41
30
25
63
6
57
38
34
18
3
19
61
73
9
54
82
14
79
16
15
33
53