229
60
117
24
9
113
13
35
30
81
109
66
148
154
198
22
21
112
23
354
82
0
85
49
137
689
33
852
139
162
119
70
675
41
314
29
80
79
40
59
61
56
99
63
94
64
275
62
74
65
39
133