58
72
65
41
42
39
18
2
20
4
0
16
7
190
125
6
54
51
23
29
30
78
3
24
15
288
40
8
364
9
26
11
154
102
33
10
14
35
91
49
70
314
31