12
42
5
53
24
33
68
9
26
35
74
21
73
130
54
40
18
327
572
16
34
27
6
65
64
116
58
119
44
49
127
95
75
150
59
25
31
45
149
90
17
70
48
97
60
19