8
12
202
22
39
94
10
53
11
4
19
5
25
3
6
31
52
23
71
17
9
42
27
16
37
49
57
93
90
13
75
106
72
63
108
30
179
21
67
73