25
141
244
132
49
13
6
40
22
43
30
7
3
28
95
11
59
80
90
1
131
2
21
14
102
185
15
9
4
5
32
78
359
26
51
23
62
57
45
24
91
10
118