3
55
153
17
33
131
107
26
37
73
119
93
43
85
163
54
57
27
98
280
31
42
64
75
96
91
173
60
120
36
65
172
15
30
58
11
386
23
69
59
90
79
14
4
124
152
18
28
19
52