3
2
4
11
0
8
28
52
31
43
57
10
40
23
59
91
49
115
41
87
145
27
118
82
78
29
14
9
205
73
170
5
72
24
25
26
221
34
12
16
17
123
20
18
46