25
40
64
71
14
20
17
79
28
62
33
74
44
27
22
26
23
54
355
38
281
106
21
91
146
48
409
83
339
18
134
49
50
36
32
85
41
65
16
121
39
63