5
23
41
20
17
30
58
39
22
46
18
90
53
28
51
59
42
26
73
38
45
25
16
19
35
117
27
68
164
64
11
416
40
24
372
36
107
292
43
44
197
54