9
17
12
51
7
11
43
62
48
26
4
108
16
30
28
13
10
8
6
22
25
54
27
29
18
118
5
83
2
56
160
3
44
37
49
539
126
270
106
76
50