10
4
42
9
29
3
48
14
25
6
1
28
21
5
22
8
11
7
19
20
13
61
23
12
27
15
24
40
31
57
72
18
190
109
213
64
46
34
41
96
33
50
69
253
77
32