55
44
329
51
43
22
13
53
161
326
20
37
74
75
31
103
143
14
27
15
35
32
29
39
233
77
24
36
4
18
235
91
228
26
52
298
28
93
46
67
90
56
119
88
131
79
102
89