15
1
35
9
118
73
78
14
5
28
62
13
42
7
11
52
36
164
38
6
31
33
40
61
111
94
109
195
165
10
122
47
29
4
309
60
86
30
45
100
115
103
99
70
199
76
27
83