5
3
19
32
12
38
95
64
59
25
33
37
61
49
134
14
6
23
56
44
21
84
52
24
13
30
77
100
63
231
45
34
11
40
139
47
36
18
7
123
85
29
39
92
20
28
26
57