59
214
147
109
43
22
54
51
41
340
374
15
98
85
82
63
79
26
17
48
44
101
93
107
21
70
66
55
36
126
136
69
623
116
78
151
35
76
279
16
49
42
165
695
88
397
75
37
74
184