10
27
363
283
5
54
14
72
25
142
29
17
24
80
19
4
33
81
34
2
59
16
108
45
15
233
162
40
11
20
50
46
53
60
246
38
35
7
8
30
18
41