253
54
97
261
84
137
160
35
486
1175
199
55
1127
581
966
50
87
185
9858
530
64
46
28
58
26
23
38
103
16
10
40
71
136
20
7
123
183
66
89
59
151
141
156
230
29
63
25
17
32
37
36
74