44
108
30
81
38
18
54
240
84
195
561
112
48
120
26
293
222
19
63
6
234
5
46
309
174
39
40
97
91
123
21
24
565
78
33
43
22
215
31
47
77
68
104
152
90
315
34