5
3
7
10
19
34
4
24
13
27
86
16
50
123
12
26
535
22
28
49
32
31
25
37
36
48
23
82
30
11
20
15
8
107
46