19
57
53
32
4
23
37
46
38
8
13
82
34
14
78
128
28
24
42
18
66
100
31
50
44
16
55
41
88
51
43
25
61
35
11
40
97
209
159
114
138
96
125
87
86
104
83
148