9
150
19
111
12
23
3
128
58
34
56
20
22
14
6
61
11
16
10
33
141
86
31
5
42
66
112
29
25
62
63
131
4
17
26
48
57
125
37
7
53
49
92
145
47