11
46
36
94
50
9
178
38
14
13
15
24
155
86
21
10
32
33
66
18
67
126
12
130
22
97
44
27
52
92
7
72
2
61
3
31
35
25
1674
63
88
95
79
83
181
109