0
1
14
2
26
32
19
86
23
91
82
42
52
20
50
22
570
41
69
16
56
4
48
25
89
18
64
3
70
115
235
127
132
21
40
101
573
126
11
33
471
259
37
54
131