123
29
76
9
67
45
33
32
103
64
87
10
217
132
26
15
56
72
42
57
70
51
25
24
147
59
38
11
91
225
55
40
168
39
27
34
28
47
125
94
14
142
4
295
102
194
46
30