1
5
3
4
33
6
7
0
24
56
133
218
102
43
185
131
63
340
53
14
78
11
35
148
28
59
46
64
34
12
52
16
111
37
20
44
23
9
81
8
30
19
22
38
182
45
119
54