18
49
2
8
3
17
36
9
111
27
13
126
31
51
28
108
77
6
86
16
7
29
38
21
12
24
23
5
46
15
32
11
30
10
22
20
14
168
52
41
19
53
34
122
25