194
86
114
78
52
33
42
28
120
143
57
89
83
64
133
188
135
294
155
87
129
130
244
987
67
45
29
95
55
37
70
76
522
51
36
44
85
270
102
60
151
136
131
173
184
32
69
40
61
12
75
68
98