22
45
4
26
29
15
67
11
257
12
7
64
43
33
58
51
30
79
23
21
71
108
31
24
46
87
10
9
73
61
161
95
81
6
55
27
1
395
728
82
3
5
0