50
73
25
68
32
23
1629
76
6
209
96
2
92
15
37
57
21
24
72
3
93
9
63
10
27
47
79
80
28
13
11
39
5
26
8
147
18
100
176
156
62
12
35