40
46
80
67
68
42
65
24
44
41
22
25
8
13
27
19
157
54
34
23
575
43
61
73
39
96
36
51
108
28
20
162
55
123
75
88
94
56
59
141
7
29
118
340
90
69
71