18
83
7
28
24
63
53
26
22
25
23
33
30
31
38
19
78
42
74
92
50
66
29
20
8
81
203
80
62
11
10
15
56
37
76
40
41
45
13
44
35
65
238