42
81
78
8
13
19
399
38
112
116
85
174
31
272
15
92
239
33
170
29
40
56
147
41
45
53
51
104
64
28
36
5
63
69
59
10
117
60
30
35
76
32
70
21