52
60
10
1
12
3
81
40
5
15
46
50
26
6
157
8
16
11
13
25
57
24
37
7
34
29
2
19
38
28
58
35
27
107
30
42
21
14
4
83