10
9
86
33
12
15
113
78
5
11
114
59
77
345
48
81
34
40
124
306
24
27
80
26
43
68
41
16
28
140
25
50
6
13
60
17
147
83
91
56
194
192
19
8
102
21