50
5
56
16
8
3
89
13
20
138
22
51
28
67
7
11
9
2
21
130
27
6
26
62
24
17
575
121
4
23
29
72
43
10
30
53
321
70
32
25