78
45
135
331
44
13
56
59
174
179
37
19
132
17
97
77
159
195
149
119
54
26
841
11
74
22
29
24
63
300
20
83
175
32
275
43
51
86
58
351
36
50
95
108
120
71
42
46