0
32
3
11
115
12
92
6
30
52
67
161
26
155
236
19
20
15
367
608
17
61
88
72
179
71
35
228
438
282
375
48
8
80
54
62
27
22