31
24
78
80
139
13
25
36
15
7
37
108
8
4
1
16
57
21
10
6
104
9
93
32
18
42
2
14
90
209
19
101
86
53
124
79
59
29
94
92
34