46
33
21
39
17
23
25
40
36
24
63
177
50
16
71
28
73
29
64
91
48
38
107
157
53
141
62
79
66
78
34
171
31
86
18
76
45
19
87
12
55
13