63
102
20
61
32
110
10
385
14
26
677
46
129
28
25
92
90
69
40
9
151
38
21
53
111
13
5
16
230
50
74
275
11
52
225
57
1332
122
59
54
156
39
87
295
155
4
3489
30
27
979
7
427
363