0
3
4
6
102
12
21
159
39
18
23
20
9
16
42
17
13
11
130
160
241
164
49
95
56
86
55
24
71
19
31
34
25
174
27
99
50
140
120
239
78
28
266
41