3
17
12
57
4
25
6
20
121
32
1
9
36
143
45
16
52
13
2
11
23
351
22
7
58
19
24
28
18
10
29
142
53
74
73
295
42
26
169
70
39