200
16
42
9
24
90
34
27
7
29
8
6
125
54
113
44
14
21
31
92
19
18
37
38
89
17
11
25
5
10
35
52
70
13
36
77
12
56
40
93
147
150
162
15
32
48