24
19
34
36
13
40
44
26
58
312
209
85
25
79
27
3
144
91
76
31
54
188
47
93
41
56
10
50
43
16
126
28
134
53
375
544
45
228
8
67
4
37
135
55
35
18
122
71
96