43
30
44
121
82
15
14
36
2
34
4
24
74
226
29
20
6
39
8
13
23
166
53
17
62
38
41
37
128
119
25
80
46
26
28
18
33
109
55
130
67
63
19
150
98