197
142
63
50
42
41
33
68
60
23
27
57
190
11
31
150
111
74
114
110
162
80
32
61
91
244
77
34
78
102
35
174
24
167
136
83
67
280
89
20
48
191
1370
87
26
265
642
59
201
195
528
350