24
28
7
45
120
56
23
142
38
41
69
108
19
20
13
99
17
15
12
29
32
228
290
157
63
11
9
8
400
37
35
16
58
138
815
27
322
30
91
2
4
100
52
3