110
44
68
20
69
34
47
39
159
17
364
88
32
50
16
11
77
104
35
255
169
161
390
9
43
26
18
1120
60
14
84
57
85
192
120
135
24
52
21
33
8
46
67
36
113
1214
319
13
59
87