10
26
5
121
18
1
23
3
2
51
53
9
232
24
35
44
84
12
34
17
14
32
11
8
22
218
89
7
33
27
28
56
19
16
4
13
29
0
47
71
187
46