0
3
4
6
100
12
20
159
38
18
23
9
16
42
17
13
11
130
160
239
163
48
94
56
86
55
24
71
19
30
34
25
174
26
98
50
138
120
78
28
21
266
41