38
10
58
21
19
8
18
22
2
13
26
7
32
31
86
131
28
9
6
180
138
16
4
34
65
183
15
20
49
23
52
12
37
63
33