9
3
2
5
67
12
28
29
27
37
11
47
45
56
48
75
80
33
21
70
25
16
140
31
22
120
95
8
87
64
6
76
35
26
19
40
18
46
79
53
105
57
196
102
156
271
65
162