15
38
62
189
892
65
40
156
13
130
57
20
48
32
33
103
221
50
64
31
35
49
295
25
17
68
403
77
177
109
42
37
304
51
29
19
87
60
94
58
83
66
12
290
1560
63
111
175