71
114
18
21
5
16
35
34
31
41
101
84
60
66
49
109
58
9
13
87
55
110
3
29
19
47
68
8
44
61
26
33
45
83
673
69
70
7
36
96
144
182
2
12
51
57
14
106