0
8
37
45
1
22
12
11
16
26
342
32
127
28
56
24
30
4
3
17
18
77
289
31
59
57
76
9
6
13
73
7
79
46
10
123
5
38