7
5
34
32
17
16
36
13
9
114
113
50
93
27
48
23
94
15
83
37
10
73
67
31
47
78
120
52
89
209
80
54
68
14
28
19
39
51
33
20
97
43
35
1273
149
44