25
5
7
4
105
12
32
6
35
123
11
20
26
420
3
8
19
9
16
73
42
63
33
125
202
13
10
50
156
39
2
158
95
112
15
77
17
41