0
5
15
20
148
14
11
2
7
19
25
31
9
30
6
18
8
58
1
24
33
152
50
59
27
39
26
132
41
29
38
10
23
22
89
67
100
131