21
6
34
2
98
4
22
15
9
20
23
14
49
7
56
112
28
36
41
46
16
24
79
90
62
110
87
66
316
68
44
118
131
124
37
50
38
61
75
312
216
71
163
86
208
93
175
92