23
26
358
74
12
5
31
35
2
24
398
84
79
102
28
19
25
330
60
117
3
154
50
56
787
63
22
49
109
169
201
34
193
32
110
51
27
80
107
65
40
17
87
36
239
11