42
245
36
96
79
222
21
292
25
19
39
41
40
77
238
119
24
20
53
62
16
112
97
30
29
73
155
49
23
46
7
31
17
2
44
5
10
14
108
15
28
12
9
43
56