12
10
73
20
107
24
59
21
6
29
42
48
17
14
11
7
64
16
54
53
50
4
15
13
37
27
3
30
35
260
31
216
34
75
5
2
41