23
256
13
45
10
12
69
36
6
21
837
88
25
40
9
19
8
16
77
96
101
98
26
17
56
50
52
66
41
32
108
27
67
14
48
163
24
59
7
143
29