38
56
98
88
70
167
50
9
29
10
4
19
7
22
106
83
96
119
44
18
32
24
12
13
39
5
8
191
14
34
277
152
27
35
31
28
114
15
20
58