0
11
13
8
7
27
98
4
169
2
32
18
23
139
87
1
39
34
3
28
19
178
122
76
196
12
16
49
120
286
54
42
35
15
73
124
84
86
99
36
168
58
43
243
143
469
106
248