16
31
13
9
44
20
15
8
28
57
41
116
26
93
36
29
21
142
197
206
12
22
10
24
56
59
18
38
40
4
11
52
94
17
53
102
32
37
114
82
71
98
48
25
34
203
112
50
81