50
7
21
56
24
9
128
47
8
88
233
112
25
61
55
12
15
19
18
13
5
345
2
0
4
222
84
34
27
10
54
73
163
31
57
23
51
6
3
38
167
65
62
14
17
20
142
240