6
5
14
47
9
19
29
8
1
4
42
72
17
129
55
52
28
15
70
54
31
11
12
100
92
7
79
35
63
36
86
20
117
37
22
97
30
84
44
64
25
41
34
77
175
32
56