11
15
6
10
2
9
5
7
18
24
8
52
31
19
27
92
3
22
21
12
33
17
29
65
61
53
25
106
75
39
170
30
91
59
51
20
88
76
73
95
122
35
57
195
54
50
49