90
77
161
12
30
48
110
133
19
10
21
67
98
40
32
57
245
33
18
134
72
108
53
25
140
68
78
47
60
43
42
59
105
58
28
20
14
38
94
17
5
22
36
99
23
26
76
112