136
25
9
88
76
58
111
71
51
66
104
19
115
103
99
147
86
34
17
37
157
465
616
23
126
27
156
92
57
41
31
32
62
22
45
72
39
114
121
13
59
161
73
95
7
10
16
36
30