118
54
78
55
18
46
27
74
68
25
166
62
51
11
134
29
39
52
60
14
17
19
80
69
24
66
47
8
79
310
75
248
23
26
59
32
73
63
70
117
44
48
35