47
101
83
43
79
107
100
70
59
24
81
45
221
19
16
44
253
122
146
58
143
10
28
11
80
113
20
51
50
40
103
32
37
78
6
8
26
12
5
54
13
15
22
4
73
38
66
36