56
90
103
42
47
102
75
5
38
25
18
26
6
39
127
43
131
255
108
175
62
80
171
17
63
11
9
44
28
12
14
69
15
149
7
66
23
19
24
81
29
40
73
3
27
13