83
74
255
63
42
88
20
122
244
53
129
64
80
45
8
128
105
48
111
21
110
90
55
70
107
75
639
25
118
471
40
56
33
12
28
32
29
60
22
150
27
106
37
115
73
17