16
11
9
69
394
27
5
90
24
32
22
8
108
77
25
42
83
93
43
29
28
1
19
118
65
282
20
12
7
121
40
35
54
15
14
6
26
162
145
45
4
3
13
53