59
25
140
77
13
24
86
16
12
15
14
4
20
49
142
136
26
33
106
19
80
69
11
96
10
9
71
40
32
64
238
27
66
98
79
28
45
29
46
31
324
137
6
17
5
200
2
114
83