79
71
50
46
69
78
55
84
221
54
349
58
59
24
72
25
27
18
23
114
102
118
91
280
35
9
38
26
21
70
15
61
128
17
14
44
33
22
41
32
13
81
63
233
56
37
74
43
156
52
132