33
50
45
13
21
14
59
18
8
23
27
38
10
26
24
42
44
36
16
15
37
161
84
28
17
25
52
32
41
20
73
147
57
19
22
40
116