6
19
23
48
150
12
35
21
28
148
173
139
154
97
145
22
57
26
11
15
67
31
8
41
56
128
42
73
25
9
95
85
98
111
80
33
14
49
36
32
13
39
24
63
81
29