6
3
7
24
21
9
28
49
15
2
11
5
1
34
94
29
50
13
12
22
10
41
26
81
48
27
46
20
63
193
266
85
53
86
165
111
87
67
55
129
80
42
159
62