6
1
11
32
7
5
3
13
31
48
4
21
2
8
25
10
19
15
28
16
29
105
62
37
14
26
59
44
27
82
102
67
41
36
34
55
52
53
93
24