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