2
6
20
24
38
31
63
18
67
96
41
25
34
203
40
56
92
14
49
26
169
4
190
73
17
57
10
7
12
1
5
100
28
89
98
51
50
99
82
33
16
54
108
48
9