1
3
12
2
11
5
9
8
86
4
10
7
6
75
85
30
16
83
126
31
65
64
33
213
18
93
122
367
29
102
23
26
61
38
28
14
15
189
67