7
21
11
33
15
34
22
19
36
87
103
213
56
96
68
42
116
61
69
32
14
50
100
23
67
121
77
25
13
8
12
9
6
10
83
162
37
31
35
81