18
9
14
16
4
7
15
114
44
12
23
8
77
13
86
17
10
27
36
297
25
61
122
24
60
37
80
97
19
100
32
42
6
3
26
30
151
20
28