12
22
6
25
26
14
8
40
109
97
19
23
39
10
11
18
28
37
42
16
44
51
9
41
34
154
7
301
30
15
5
71
72
46
87
255
108
31
32