40
41
15
19
21
22
16
5
200
7
9
156
28
18
36
63
11
20
25
12
54
13
110
100
24
61
91
74
30
23
71
84
62
8
94
55
121
27
38
29
48
83
52
90
14
39
31
113
60
129
47