9
18
30
246
2
38
33
31
80
41
24
22
11
28
48
21
19
35
13
34
91
83
12
42
40
87
118
10
29
26
43
153
20
7
59
134
14
76
16
32
17
53
74
150
8