9
30
10
5
118
45
50
31
174
47
7
20
200
97
49
38
130
8
11
6
18
15
41
13
29
34
137
83
39
64
35
57
23
32
52
14
17
53
28
86
145
16
33
22
24
19
48
25