5
74
24
39
9
20
46
7
33
14
11
10
148
1
216
25
12
16
105
179
112
70
86
36
13
4
6
81
132
94
75
110
0
161
71
19
88
8
43
21
159
127
35
37
49
31
69