18
12
28
54
10
15
63
17
24
26
20
9
371
68
3
6
70
44
65
23
33
78
32
21
192
66
25
7
252
93
611
19
294
128
55
40
4
446