77
70
36
57
23
50
11
95
52
98
49
41
141
80
46
124
88
51
132
115
38
90
138
26
62
288
86
14
33
24
238
71
218
91
333
32
40
68
22
45
7
20
43
226
25
248
127
58
224
54
166