15
17
224
48
11
86
35
53
98
140
196
44
308
121
58
60
26
372
43
220
37
50
150
114
29
40
65
54
30
66
23
359
141
573
79
45
81
279
41
28
24
8
20
95
390
32
199
191