51
28
24
10
21
120
31
73
4
99
13
0
23
2
15
55
19
17
57
46
12
111
25
1
20
80
71
69
14
7
121
189
36
8
42
59
32
113
29
53
40
9
240
84
35
58
18
88