22
23
146
95
27
208
4
46
1188
10
24
15
52
17
13
86
51
292
35
14
50
5
11
93
12
9
102
345
54
37
62
1
16
18
25
26
19
3
49
137
8
143
28