160
35
26
41
32
126
198
243
112
44
19
14
18
22
16
17
90
15
23
57
13
83
127
46
103
42
39
43
75
52
422
53
55
447
316
77
65
24
8
45
79
221
27