9
17
46
13
19
21
10
3
53
37
7
14
11
133
62
16
85
22
38
25
28
4
8
27
20
12
47
32
94
90
1
96
138
203
101
156
105
50
33
122
60
30
158
292
134