11
5
16
13
17
14
32
10
37
3
36
135
71
96
45
40
118
104
207
69
49
120
350
53
55
81
30
73
18
68
66
19
31
57
88
322