32
4
28
7
5
2
8
1
3
9
15
13
6
10
11
133
135
112
17
30
294
48
38
61
106
156
59
14
118
33
139
209
16
31
46
41
152
382
107
43
37
36
27
21
22
25
24
138