16
38
50
14
5
456
55
22
8
68
431
18
70
12
36
11
25
2
255
122
251
94
49
46
13
28
21
141
4
23
79
57
29
6
63
24
30
75
145
857
160
53
69
10