14
23
156
30
50
19
29
52
3
31
4
6
11
12
69
36
26
2
22
20
76
49
113
16
10
45
70
48
115
57
65
24
17
37
107
13
32
123
91
33
61
533
60
38
256
21