0
579
16
341
357
92
190
48
33
2
36
46
117
374
1640
122
28
70
292
66
422
6
291
302
5
4
7
156
347
47
12
17
185
352
77
177
82
114
21
94
193
275
9
161
44
31
111
80
63
43
40
13
133
59
11
1
3
167
23
124
95
24
14
8
41
49
132
38
34
29
52
148
60
27
64
58
127
608
839
81
35
145
10
57
142
164
18
166
54
19
30
15
51
134
149
478
101
71
69
22
37
56
110
106