31
7
35
42
24
16
36
30
37
20
26
27
8
40
21
117
66
136
86
18
19
111
54
25
6
5
34
13
17
110
12
4
9
2
14
23
29
199
28