12
5
36
77
27
20
141
14
88
19
16
42
100
140
49
102
95
45
63
50
67
115
60
135
28
43
47
253
26
81
155
59
83
31
55
144
149
34
37
30
52
15
2
11
18
53
29
72
62
35
7
23