18
45
44
9
31
7
56
21
246
35
17
10
59
6
33
11
28
41
14
58
13
20
30
64
78
27
47
67
91
153
25
16
22
142
19
38
53
3
29
8