0
22
68
7
34
18
124
20
11
5
97
33
19
133
35
24
56
75
47
158
495
65
31
132
138
43
85
197
42
10
185
59
184
159
208
214
17
88
272
51
111
50
395
252
130
44
121
372
249
682
36
394
39