18
117
30
3
25
21
60
53
43
33
12
8
28
48
37
35
26
15
39
115
23
2
13
32
16
38
27
247
20
116
76
101
228
14
4
67
10
73
11
45