76
72
32
171
23
237
134
191
84
37
242
126
124
295
100
83
81
303
92
44
40
12
73
119
38
30
62
54
209
131
70
55
246
61
306
96
216
158
141
121
333
41
390
110
15
69
63
29
48
34