24
101
160
67
156
56
21
13
165
27
20
92
33
224
40
28
620
492
297
74
65
47
57
36
68
46
29
18
2058
34
70
51
31
37
15
16
22
26
48
23
1401
44
62
38