42
22
36
41
18
17
79
31
172
51
0
39
37
7
26
15
43
379
96
6
438
13
70
16
30
85
118
45
33
25
66
163
76
21
57
268
14
59
20
50
129
12