18
6
34
13
17
11
16
3
49
27
52
55
21
181
43
30
24
361
75
7
37
4
36
32
403
85
106
22
26
335
66
119
158
50
60
816
89
69
23
104
110
171
222
199
114
53