77
23
8
201
54
75
97
89
122
257
69
139
24
158
93
132
53
16
70
19
64
274
15
10
301
156
39
46
157
369
323
187
63
74
78
87
33
48
100
44
14
22
61
288
30
18
80
26
111
105
293
42
51
152