0
13
3
21
2
73
12
4
9
8
87
6
67
35
34
286
22
242
11
56
29
31
61
19
39
5
97
74
65
17
382
89
52
45
162
33
135
138
322
28
141
134
441
75
25
341
69
120
257
55
36
875
260
636
136