51
26
61
220
17
76
46
2
63
5
59
23
103
54
47
72
35
65
39
45
58
20
52
99
74
67
64
21
56
336
138
29
113
15
33
73
28
31
16
44
43
88
295
18
57
41
34