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