12
46
232
52
25
51
7
199
9
28
13
3
6
14
20
5
19
50
11
35
44
16
379
18
30
17
34
15
39
37
53
8
49
33
10
59