19
40
31
23
3
14
30
47
15
13
28
45
33
122
20
131
54
124
17
22
176
97
73
2
75
57
26
50
42
62
8
44
32
27
209
85
74
11
35
5
6
78
90
125