51
58
127
4
34
23
13
27
28
14
7
15
39
32
3
131
30
60
209
12
36
42
48
31
40
72
52
38
64
87
29
11
37
208
43
9
19
5
47
49
120
329
26
121
125
116
16
21
2