18
21
51
44
4
24
28
22
142
2
12
29
3
39
11
5
125
41
85
13
238
0
34
427
96
84
9
60
35
37
10
52
15
42
67
6
1
54