4
23
26
11
81
157
159
54
34
18
24
314
62
35
13
60
41
44
78
99
5
12
109
3
1
101
38
14
146
52
67
43
2
56
155
27
49
33
32
123
48
21
50
16
25
61