27
28
38
18
116
181
72
35
53
6
24
137
20
79
16
30
97
37
58
14
42
74
101
44
12
67
13
34
36
573
102
110
43
146
210
26
33
77
96
63
40
111
121
52