23
2
28
31
25
10
22
27
36
9
380
90
13
495
62
130
48
108
69
104
6
11
44
156
99
71
4
15
72
32
281
19
5
38
12
246
111
14
56
163
423
248
123
65
16
42
204
35