22
38
218
152
4
14
16
88
9
12
23
36
57
93
45
35
61
84
49
50
58
75
65
109
19
10
47
29
94
66
97
26
74
15
81
33
8
42
24
186
27
52
21
63
34
121
31