9
12
23
44
5
57
29
32
10
3
14
185
204
36
46
41
19
6
34
16
22
13
25
30
8
11
15
39
4
2
35
394
152
33
20
84
237
37