0
3
1
8
2
16
21
9
13
30
6
19
5
99
241
40
43
55
133
20
28
76
38
92
108
90
164
63
200
91
23
120
26
42
173
51
94
47
65
70
24
67
17
325