9
28
26
4
3
5
78
10
1
2
29
19
25
8
11
6
24
73
23
21
41
155
132
7
18
84
34
120
104
95
60
27
282
109
63
65
54
49
110
287
74
61