21
43
91
76
22
183
42
106
74
81
10
51
55
36
49
33
20
15
124
60
13
27
88
9
40
26
5
24
39
116
29
16
1217
58
47
83
37
17
95
7
69
23
14