21
33
14
242
54
71
64
61
87
66
53
25
50
121
9
91
51
42
114
12
118
57
26
956
8
5
92
170
36
1
16
68
49
34
139
41
86
17
248
44
186
76
148
58
2818
43
79
225
372
48
6
75