49
50
20
42
31
10
29
21
46
68
60
36
59
9
28
79
15
19
39
16
23
40
70
37
128
63
108
55
174
252
12
6
94
200
110
64
44
353
45
345
180
67
161
220
84
358