4
33
0
28
2
6
36
17
16
3
61
73
22
9
30
10
131
46
120
66
126
47
21
55
50
151
7
173
8
691
242
109
45
32
35
49
68
13
186
169
150
268
332
37
96
179
445
74
12
41