42
71
34
113
49
278
22
25
93
14
41
66
29
116
99
13
168
86
33
9
68
23
60
50
21
18
15
0
36
63
10
28
16
26
30
27
38
178
24
127
69
88
107
81