9
22
11
138
18
2
7
31
12
38
23
14
27
1
30
34
10
43
24
8
119
52
64
21
13
19
74
70
77
61
26
166
266
160
81
80
17
272
75
107
20
29