10
81
17
22
70
192
28
103
23
21
44
79
30
26
33
328
41
40
72
11
45
71
80
56
69
37
67
61
147
55
60
31
65
116
48
648
114
85
537
456
76
128
110
146
77
154
82
66
24
29
15