21
37
50
29
24
10
45
11
6
88
8
7
12
5
56
38
13
14
35
105
16
57
80
200
79
42
44
19
40
31
63
196
27
62
33
53
9
23
140
64
30
99
15
18
34
43
32
41