3
34
51
39
38
23
27
67
29
42
16
9
10
20
137
18
248
52
41
129
24
64
26
31
30
15
150
32
76
136
57
230
192
123
28
49
37
170
60
7
63
80
11
71
2