82
63
116
47
96
64
238
33
105
84
87
108
30
120
60
49
34
92
143
88
133
112
41
57
36
94
50
16
76
23
164
45
18
399
32
24
130
61
80
340
162
258
111
98
275
140
58
12