41
48
43
8
101
7
17
79
26
66
40
12
155
3
22
24
38
19
52
34
29
10
6
37
63
33
21
57
25
9
47
31
18
45
36
147
245