11
41
34
20
7
17
53
99
27
30
21
8
15
18
19
32
110
49
47
83
13
48
57
22
36
16
64
35
14
31
95
38
44
73
46
113
125
91
68
184
88
102
85
87
37