20
27
4
12
113
6
8
41
43
50
29
33
17
44
31
90
13
80
19
34
86
58
104
95
15
11
73
119
36
496
5
51
9
0
21
22
3
54
2
25