43
62
136
48
19
57
15
4
42
14
37
96
166
26
16
44
24
114
108
23
30
77
69
35
29
101
209
221
105
146
198
20
49
52
78
17
135
40
59
41
45
13
18
8