19
155
18
107
9
13
31
123
83
50
27
59
17
30
67
10
25
42
3
6
23
14
46
24
85
88
111
4
11
60
54
22
26
76
254
81
37
8
336
2
40
89