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