5
42
20
19
9
29
18
10
22
21
25
17
26
14
7
3
6
2
12
8
314
120
28
48
13
1
16
4
33
36
360
79
15
41
30
11