22
34
67
2
30
6
33
5
8
9
24
32
83
182
27
26
4
12
13
15
23
46
93
16
58
41
18
82
45
63
20
159
48
14
29
47
51
28
39
66
90
92
114
1276
59
25