5
20
12
1
45
49
9
40
3
31
17
14
41
13
11
27
73
30
149
7
32
10
23
62
2
16
21
19
34
154
134
15
78
241
233
92
25
38
47
101
114
18
52
63