2
17
4
36
8
29
84
14
59
40
26
43
21
6
22
78
46
30
31
47
42
24
81
34
179
56
166
13
116
54
19
242
15
75
58
18
10
32
558
48
57
114
63
162
1684
90
267