50
53
17
2
66
28
103
7
18
19
42
29
75
12
52
790
122
14
4
11
3
48
151
30
9
491
5
10
64
40
6
24
21
31
218
45
27
70
220
54
200
56
8
73
99
88
77
44
420
153
129
32