0
4
5
136
26
8
44
29
9
52
17
58
11
129
30
39
40
51
133
81
228
97
221
80
184
64
15
96
28
47
36
90
208
119
22
12
13
92
18
34
146
172
87
160
67
444
24
32
62