2
1
11
5
24
13
10
15
66
89
51
83
75
52
78
61
58
17
44
47
121
20
27
63
18
195
45
46
95
144
6
23
138
31
80
101
59
165
136
26
3
57