51
67
43
32
41
81
236
61
74
13
56
97
15
105
16
18
108
21
114
50
19
69
12
8
40
7
10
23
68
44
88
11
87
63
59
36
22
57
5
9
45
83
42
35
58
112
28