43
6
57
4
23
33
38
45
22
44
29
14
47
26
39
46
20
30
7
63
142
238
25
310
34
226
134
13
40
121
147
143
72
86
136
84
58
37
114
328
112
74
82
94
62
184