240
81
80
16
128
45
193
63
18
29
169
51
28
117
36
123
49
53
39
108
192
399
50
14
68
160
85
101
56
147
112
71
38
31
21
20
26
40
201
65
37
23
59
47
19
93
43
5
41
10
64