17
33
5
47
115
23
179
78
26
45
100
15
54
42
31
79
43
87
40
97
9
127
22
21
65
8
112
126
19
196
243
32
34
25
10
120
210
14
36
204
11
73
137
70
57
297
157