30
35
15
29
111
39
93
22
43
6
26
14
77
38
21
83
33
19
60
45
530
11
18
63
115
178
203
9
32
20
34
50
71
47
44
23
13
16
31
183
67
57
58
24