11
43
62
122
102
7
95
88
61
23
27
49
14
29
20
13
44
47
5
30
37
73
68
55
9
40
134
22
170
112
46
124
12
32
18
92
8
15
103
36
76
34
25
71
24
406
2
136