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