9
3
11
6
4
5
61
20
15
22
12
30
37
31
27
95
36
93
73
160
21
10
54
96
18
14
2
13
64
19
51
7
41
339
17
118
26
361