4
5
0
1
35
29
161
31
12
10
90
39
74
91
37
26
55
23
15
22
132
21
7
157
159
25
63
99
133
14
6
30
46
118
68
51
8
9
28
145
127
32
34
240
87
36
17