18
9
77
5
61
1
3
21
26
50
15
44
64
157
40
88
19
60
10
59
2
58
4
6
8
48
51
96
7
14
63
25
37
22
17
243
116
41
23