4
0
42
70
33
32
38
27
21
54
65
6
14
47
13
36
148
40
50
78
53
20
35
201
41
128
59
96
19
9
139
30
24
55
173
67
135
73
23
133
43
57
60
100
81
18
79
75
124
68
88
3