0
609
21
363
339
117
174
74
22
28
33
128
418
1837
143
29
312
78
476
79
13
288
4
220
3
1
8
104
7
156
18
346
82
170
65
115
26
93
208
286
2
39
52
126
35
97
61
56
123
98
5
42
12
36
34
293
158
116
76
23
45
53
136
87
153
25
19
125
64
48
9
31
10
32
63
68
16
194
24
704
878
38
133
57
284
60
171
20
6
147
43
84
55
11
161
537
108
15
17
185
72
14
740
448
49
50
41
230
213
163
138
205
319
85
44
51
150
342
122
186
176
70
200
71
233
46
199
323
160
242
130
907
265
502
37
77
193
569
99
106