11
12
67
30
39
8
80
18
120
167
181
59
217
84
19
22
14
123
17
106
37
23
29
36
13
5
28
7
103
26
20
25
31
44
6
40
16
43
49
68
102
147
10
72
198
337
74
93
98