4
209
18
8
31
2
10
25
14
109
17
42
26
3
12
34
7
16
28
5
64
21
13
23
96
38
11
20
39
128
166
51
6
82
15
98