76
10
105
245
141
20
35
45
30
36
8
58
15
44
29
67
74
33
160
18
156
6
39
106
43
75
206
132
104
52
14
179
21
42
110