3
17
52
23
15
107
7
123
45
21
28
216
70
32
10
79
19
8
278
33
18
31
4
125
6
86
16
43
36
9
82
91
40
30
143
34
77
27
37
14