30
5
7
9
16
3
45
13
95
1
27
24
6
31
8
109
235
20
28
22
63
25
54
150
50
41
10
23
14
18
15
11
36
19
26
21
73