59
63
27
66
15
159
18
8
26
76
107
39
44
47
11
10
56
30
138
158
49
22
24
28
118
69
45
20
128
103
391
42
4
13
17
34
54
32
343
114
58
14
106
29
77
16
131
50