155
57
21
13
33
56
25
58
31
5
61
26
15
14
636
63
35
166
48
79
441
715
142
103
67
36
66
156
41
82
84
143
160
132
62
196
92
91
333
186
27
159
90
29
8
45
54
39