142
18
17
113
16
71
45
5
10
40
12
23
66
20
15
13
140
4
50
34
35
9
0
38
2
30
26
92
111
112
80
54
77
116
79
53
22
27
51
1334
37
39
86
145
58