3
16
33
28
83
59
11
10
4
17
6
50
7
14
22
23
1
92
24
109
21
0
38
19
18
40
15
62
12
5
42
330
9
25
39
13
35
79
26
8
45