9
35
29
20
78
28
47
63
30
118
23
75
60
72
92
59
48
64
369
169
55
11
16
14
3
26
21
13
122
1
44
269
45
32
99
38
215
53
105
22
18
178
128