58
38
84
36
55
44
25
12
270
137
211
4
107
53
22
47
37
19
45
14
33
51
20
248
123
8
18
42
31
40
87
43
48
39
26
2
79
407
66
30
17
101
15