11
53
29
6
51
13
7
55
4
14
27
2
63
38
100
10
15
50
42
32
16
69
17
169
68
1
185
12
9
54
22
46
94
24
36
72
88
67
31