15
12
9
73
32
150
50
120
144
17
24
46
21
7
58
85
152
62
164
55
20
67
98
13
30
26
200
34
51
162
65
109
31
14
44
5
101
89
19
83
66
95
18
25
23
11