76
101
157
44
125
51
143
58
379
34
75
315
147
61
70
145
130
425
77
55
35
134
20
42
73
72
127
126
104
24
244
37
74
22
111
54
59
57
33
100
71
118
154
31
16
15
26
18