26
10
95
18
5
40
136
7
91
22
14
81
2
20
23
21
212
39
15
28
9
33
13
43
94
93
106
45
16
148
17
19
12
36
60
30
42
64
235
142
32