120
24
115
61
208
264
25
124
63
29
15
71
11
7
9
333
16
53
112
26
33
2
21
73
176
86
45
31
91
88
104
57
42
32
67
56
251
99
77
227
37
12
22
18
54
41
34