28
51
77
16
36
34
44
32
124
251
103
29
45
31
86
55
49
147
35
18
20
13
19
46
14
30
8
57
23
25
24
47
79
15
100
80
58
42
26
17
52
38
62
53
61