24
53
60
302
139
28
80
25
95
70
13
26
32
23
21
87
33
299
58
215
115
63
22
36
176
50
17
34
15
110
140
37
42
77
67
126
144
108
27
68
44
64
16
20
12
31
19
40
73