41
161
155
57
47
84
45
43
125
32
145
6
15
23
38
18
33
72
113
49
139
58
76
83
44
71
36
21
107
56
27
24
20
26
28
10
54
147
296
82
50
16
13
64
35
34
30
4
121