16
12
7
9
8
4
29
10
18
82
24
13
312
11
203
22
35
14
94
5
17
104
518
36
20
48
50
31
218
33
199
26
120
51
47
134
6
56
60
46
106