3
9
79
6
5
59
125
32
36
7
17
13
58
37
8
28
29
101
24
18
77
63
40
87
25
22
83
109
92
4
14
26
41
15
44
31
16
2
23
45
53