13
36
110
35
250
38
32
18
19
8
30
7
16
24
10
149
21
31
23
78
278
28
44
54
70
20
5
37
25
121
72
92
63
39
52
47
3
9
34
29
86
76
26