92
199
28
260
166
84
188
151
26
180
64
50
113
255
58
81
82
79
8
3
17
5
18
110
191
51
330
186
10
78
40
88
53
23
141
11
33
120
24
55
29
15
16
649
30
600
39
19
323