30
9
15
16
6
17
44
23
8
27
29
12
51
66
40
156
56
49
5
64
39
38
35
42
47
83
59
11
121
45
63
62
10
170
20
200
146
67
171
60
46
21
131
53
55
37
54
25
13