40
13
72
7
33
5
42
37
21
79
51
52
73
56
82
24
9
11
23
60
20
16
68
49
63
32
29
50
43
22
27
78
158
39
59
74
104
88
46
54
115
76
25
164
364
28