41
31
22
48
25
60
158
46
57
17
21
152
23
39
27
49
54
116
70
62
71
20
34
114
68
79
65
28
19
37
83
45
24
5
98
30
101
14
36
29
44
67
102
35
147
56