1
2
25
57
28
62
14
34
78
7
6
19
13
15
16
12
23
42
38
10
8
21
31
114
45
152
132
101
80
22
118
79
213
51
4
87
53
103
485
77
83
161
24
82
160
54
130
58
74
168