18
9
187
66
1
7
43
24
34
3
8
14
19
444
5
12
82
17
28
79
10
4
53
32
119
6
92
48
50
25
22
13
68
78
49
37
35
11
30
16
60
15
84
33