26
15
56
4
40
128
52
74
31
28
35
18
82
51
95
85
19
30
45
59
21
63
13
12
344
53
789
29
5
75
17
39
27
69
16
72
8
180
55
110
25
62
9
68
23
57
1