79
82
3
112
36
74
19
48
70
45
103
72
95
78
1
86
8
22
62
68
4
59
56
270
134
301
29
52
204
7
46
99
24
27
64
93
136
158
67
47
206
53
43
60
113
94
418
58
33
63
76