41
29
167
215
63
32
54
3
48
35
19
58
51
22
160
71
42
147
33
69
36
13
30
74
97
491
81
27
45
6
116
15
17
61
136
5
7
37
10
127
18
70
98
26
28
100
20
202
24