125
3
5
10
26
20
29
156
36
2
45
21
8
127
1
18
58
4
296
15
11
0
87
6
12
30
43
16
73
14
33
31
34
25
41
40
60
150
39
67