64
15
28
22
18
213
50
31
297
91
35
41
46
57
34
36
124
61
86
101
75
170
196
98
67
39
144
73
167
154
527
10
120
79
471
4
115
49
102
38
20
111
30
42
188
151
114
26
172
116
288
260
77
270
52