11
18
10
19
71
25
21
16
40
33
41
30
52
32
91
54
48
201
15
68
17
167
7
114
83
64
22
546
27
80
36
5
42
4
341
8
200
47
35
26
243
56