28
17
12
24
18
31
14
32
15
76
111
5
33
152
68
8
10
39
64
84
57
6
61
26
41
34
42
16
30
13
29
43
9
7
108
22
3
19
2
85
58
1
4
118
11
197
180
35