13
113
71
51
40
127
152
177
20
25
25
31
24
38
46
138
75
263
110
94
64
102
63
88
66
62
29
120
92
190
148
153
76
94
109
55
76
151
131
150
38
36
208
204
69
79
80
32
96
85
87
72
72
46
102
148
86
46
151
102