11
6
30
37
18
10
17
41
22
53
15
36
1
40
45
66
34
9
57
38
51
42
21
8
132
71
31
19
25
96
27
58
47
4
24
62
148
126
2
20
112
29
83
50
33