12
7
11
20
27
29
28
30
22
26
23
43
5
15
228
21
90
8
10
54
65
40
18
17
36
101
33
62
48
167
320
155
46
39
31
34
132
131
35
323
32