24
31
4
6
52
50
11
19
7
20
33
15
32
29
17
53
124
104
9
21
10
28
23
25
13
172
71
34
58
37
111
66
67
43
40
116
62
94
22
30
168