16
26
99
22
4
80
135
18
55
15
54
399
37
67
58
50
48
7
39
43
34
108
47
24
103
33
198
62
59
81
40
85
19
51
105
90
13
77
127
107
63
36
20
28
324
17
5