14
80
13
134
281
88
45
19
53
15
20
60
10
38
11
31
99
52
30
25
108
7
18
92
21
39
41
106
6
58
36
9
127
16
74
100
146
82
222
48
114
66