19
33
20
37
48
21
81
29
31
180
90
8
89
80
221
26
23
128
39
28
30
119
59
46
13
120
289
127
130
22
118
67
44
15
58
35
47
16
32
151
131
109
27
88
14
9
5
148
34
18