9
10
154
102
31
25
93
361
20
88
65
19
94
27
51
30
14
160
13
11
24
70
46
22
8
2
18
32
54
12
38
15
55
23
96
29
353
4
195
89
165
455
35
184
71
16