30
64
25
18
19
49
7
51
62
58
27
75
115
22
17
143
112
33
85
23
26
54
48
68
40
87
29
141
56
61
66
34
37
74
46
80
12
88
320
35
5
72
132
70
31
45
14