18
92
7
6
44
31
41
39
28
20
13
16
11
46
200
50
25
12
9
14
8
5
15
27
19
89
36
55
56
160
29
32
103
37
10
122
79
22
90
72
35
40
88