19
82
127
28
45
43
112
164
21
11
18
26
17
40
35
138
75
71
25
62
57
15
20
8
16
63
39
98
33
107
120
49
14
53
12
88
52
29
90
41
22
51
357
73
31
102
5
10
30
9