6
13
25
55
42
94
1156
41
62
36
113
11
12
21
60
117
68
18
188
50
100
58
24
8
38
32
29
40
27
23
30
79
4
7
53
92
64
31
72
15