19
6
37
11
15
96
10
33
89
28
705
985
194
2
1
101
3
45
25
41
32
61
230
39
128
68
55
53
43
59
8
50
57
21
54
4
63
12
62
26
29
17
7
155
71
239
48
36