22
38
24
48
10
21
274
25
12
16
37
61
32
13
39
50
45
20
93
30
14
49
35
126
55
406
193
148
114
265
248
59
36
43
76
66
119
81
29
88
129
26
101
44
92