16
7
8
25
11
248
152
22
17
55
33
1
23
6
45
63
30
3
62
29
9
43
19
72
101
69
21
51
53
82
40
88
5
20
91
4
64
28
12
145
89
15
39
46
78