3
47
7
32
14
78
31
19
22
125
10
26
15
36
4
57
69
89
59
179
108
12
6
49
18
82
41
5
24
28
38
9
71
11
33
17
13
8
39
96
45