2
18
46
83
32
23
4
157
5
60
15
12
17
20
214
56
10
85
34
142
9
44
145
220
78
95
24
29
3
7
8
13
6
22
37
25
1
11
210
26