16
12
3
54
26
296
49
23
45
5
65
59
24
6
17
37
7
13
4
56
34
53
156
19
29
138
2
1
9
18
27
10
15
43
28
25
280
8