0
3
2
7
19
112
15
52
28
12
31
30
33
20
14
11
16
21
42
37
59
75
84
23
13
32
26
18
36
119
70
96
79
300
43
133
49
88
58
24
83
17