3
14
10
7
17
2
11
32
5
18
36
28
6
23
12
8
125
66
76
41
19
83
49
45
34
103
247
52
22
80
25
50
59
56
26
47
69
194