104
46
16
61
8
59
9
209
204
55
5
28
36
49
30
31
14
15
18
69
27
24
35
26
126
44
73
32
67
78
29
51
19
63
113
17
48
13
21
74
111
23
50
143
70