22
46
43
28
20
64
51
128
24
26
41
17
12
33
69
63
55
21
145
62
117
53
113
30
240
71
143
60
138
203
88
112
54
98
89
73
34
40
59
390
86
14
58
38
102
210
115