10
2
3
12
60
13
15
6
362
25
5
33
14
7
30
4
27
31
17
16
26
48
75
18
47
20
28
422
67
38
40
19
129
8
21
119
1
350