26
2
3
18
22
23
125
182
29
6
5
38
12
48
25
68
7
50
17
59
69
13
30
14
53
31
21
9
135
10
1
19
113
11
208
111
151
32
8
15
117