7
33
24
200
129
91
28
36
37
16
118
114
67
39
5
26
75
53
41
21
11
55
20
10
51
13
43
19
12
17
71
8
123
25
9
15
29
113
185
18
35
108
94
31
45
22
66
193
50