88
23
63
29
222
21
220
10
30
57
33
53
128
42
99
72
165
24
81
37
80
5
15
36
148
83
49
52
35
38
48
110
181
102
18
130
55
112
111
45
16
98
74
75
4
78
185