15
60
13
87
9
8
17
156
142
68
66
108
46
352
104
41
16
57
106
22
29
45
31
131
65
181
67
18
25
52
27
158
88
50
127
151
153
11
20
51
26
39
164
277
34
211
155
196