25
129
59
41
29
140
11
499
237
61
7
57
10
18
106
55
40
34
44
92
26
297
80
112
309
124
65
4
32
17
19
49
72
322
31
51
76
53
95
69
105
71
87
46
39
21
89
3
24
319
5