0
12
14
26
5
40
4
25
6
137
54
27
30
3
22
16
200
28
19
15
11
17
20
24
42
32
307
50
397
229
63
56
58
110
71
193
268
153
205
37
69
365
31
721
35