186
32
18
43
15
22
30
62
31
143
21
67
11
51
35
45
89
36
44
28
204
88
48
50
53
119
112
101
80
41
52
170
168
78
86
319
6
97
37
69
155
189
10
26
196
72
82