61
25
39
23
35
34
24
36
46
77
205
101
47
13
69
96
94
88
18
22
15
16
33
64
21
65
30
41
167
66
43
85
87
55
48
52
224
53
19
20
38
17
32
44
84
111
42
28
29