10
13
38
52
15
260
20
149
51
12
44
66
33
19
43
164
94
127
6
37
25
30
63
378
83
785
79
17
35
352
136
36
103
8
45
26
77
16
186
9
53
235
34
28
100
32
23
4