54
266
103
204
14
4
9
12
17
7
36
16
114
337
132
66
18
106
67
157
61
93
68
56
32
121
128
63
65
109
50
57
39
25
175
38
198
22
31
59
48
33
69
62
6
15
75
295
40