13
24
11
9
10
25
1
18
63
91
3
2
8
41
53
17
6
50
28
38
34
46
29
123
37
49
20
69
19
35
101
127
23
64
42
33
363
130
148
218
213
146
99
84
86
149
177