46
50
244
39
27
90
40
32
16
33
64
51
80
12
108
37
23
217
30
106
43
31
41
181
397
19
8
58
104
228
65
13
149
279
57
21
11
9
44
146
29
25
101
7
47
35
14
5
28
49
74
128