9
18
33
19
7
27
135
12
2
45
116
6
93
20
10
23
29
52
15
17
51
11
37
22
1
61
8
16
73
152
131
69
34
58
4
44
3
60
30
56
127
260
47