18
22
43
510
9
33
19
7
27
135
12
2
45
116
6
92
20
10
29
51
15
17
11
37
1
61
8
16
73
152
21
130
69
34
58
4
44
3
60
30
56
23
127