68
27
101
47
159
19
31
3
11
37
311
210
48
83
50
21
104
52
44
35
87
43
411
26
120
24
149
60
49
138
20
40
105
240
988
25
618
32
1718
96
248
9
23
167
231
281