65
48
40
100
84
75
93
88
367
298
79
89
26
54
14
58
303
92
37
103
57
71
74
20
212
129
55
81
70
63
80
216
18
133
13
30
51
176
29
62
15
25
66
19
47
260
76
46
310
49