41
59
55
225
68
168
7
16
70
61
194
98
52
90
63
123
37
147
36
14
44
31
13
25
56
24
28
35
26
10
20
53
60
134
34
65
32
42
12
50
40
119
72
18
17
87
337