28
99
12
48
24
104
63
70
292
64
20
133
22
74
42
143
90
258
66
328
37
80
40
23
21
46
17
181
30
174
67
108
2
38
140
75
199
72
81
69
103
92
11
68
94
86
50
78
49
36