38
24
10
8
27
49
22
17
5
13
23
9
21
31
53
29
3
58
20
96
74
6
39
7
162
81
65
142
104
28
52
36
18
114
113
57
97
64
137
88
60
42
240
172
246