13
1
2
6
5
15
16
10
3
60
12
47
29
40
20
49
28
66
75
45
36
139
31
27
64
50
26
95
323
150
141
51
80
140
62
69
25
37
109
206
43
71
73
54
24
189
38