0
4
2
22
27
23
6
21
12
153
26
92
65
8
59
50
324
45
55
139
28
20
32
187
56
123
30
18
16
118
122
89
218
91
60
52
51
694
178
83
54
34
93
352
62
202
48
87
169
140
49
37