15
72
58
13
33
37
51
43
5
47
59
16
7
20
628
4
53
10
6
19
26
64
29
297
48
41
18
30
85
110
2
9
35
100
25
21
97
8
76
17