8
14
19
11
12
58
246
37
6
38
28
15
57
13
4
5
53
34
18
101
24
499
65
189
20
35
50
180
48
76
3
9
80
23
41
49
44
68
106
39
135
201