22
82
34
67
46
79
30
59
32
12
45
206
14
129
4
8
15
28
35
51
49
154
76
63
6
18
111
57
31
50
70
33
37
13
36
39
16
26
29
118