16
23
13
2
5
7
27
3
124
15
11
80
62
12
85
9
4
69
229
22
41
24
10
72
109
19
1
145
36
56
25
8
26
31
100
113
28
332