106
22
64
95
19
15
25
13
133
18
533
50
34
63
27
58
9
311
45
20
102
55
57
71
129
6
122
99
17
320
105
67
8
171
90
92
84
24
37
5
119
32
12
136
75
33
72
287