62
21
77
52
36
114
142
6
20
39
96
58
24
119
17
29
997
25
48
76
14
84
42
41
315
26
90
16
32
18
34
54
148
7
118
60
12
10
22
83
11
56
15
121
33
107
40
88