0
8
23
16
2
84
15
383
13
66
22
18
47
35
60
37
9
7
38
29
27
24
49
28
12
162
70
31
59
43
14
52
58
32
25
68
114
105
95
188
268
209
103
48
142