7
9
5
15
18
8
26
6
16
34
10
66
14
133
109
12
200
31
25
122
21
30
11
42
40
20
13
41
29
95
91
52
47
35
60
84
33
24
72
153
51
23
39
94
22
117
61
50
141
152
27
116
161
49