36
216
55
198
137
42
126
70
486
245
77
19
88
95
44
113
41
29
66
20
102
333
98
531
65
28
93
114
38
18
112
37
271
122
73
27
50
74
69
286
84
13
33
61
57
24
209
14
81
43
15