27
88
50
35
21
20
34
64
49
3
26
19
11
5
23
15
14
48
12
65
42
10
117
28
13
38
17
51
52
45
116
39
36
80
7
100
71
59
55
525
24
77
75