36
44
31
177
101
72
98
69
33
59
49
29
22
68
57
171
95
88
87
58
149
30
80
76
4
32
53
64
35
24
28
40
70
103
39
135
41
26
131
56
15
47
23