1
9
33
12
2
0
3
4
10
17
6
14
11
5
13
34
16
18
53
35
15
84
46
65
31
22
81
26
43
102
593
423
178
27
98
183
124
39
88
23
62