0
2
3
51
1
4
23
27
10
112
5
16
15
8
21
6
22
12
18
13
29
28
356
33
20
11
17
9
7
37
83
26
88
38
109
44
78
41