16
97
150
35
59
135
78
11
31
45
17
64
44
23
95
13
19
6
12
106
99
75
9
52
32
38
103
190
3
7
81
39
66
62
1
5
131
53
41
89
267
14
21
25
51
30