21
41
18
26
9
31
16
11
29
22
28
7
200
8
5
15
30
35
6
14
58
36
32
19
77
45
39
13
25
10
27
34
66
51
102
23
12
53
20
44
152
48
147
38
24