123
170
10
5
8
2
3
0
33
9
11
29
17
18
6
45
4
86
34
22
13
96
47
27
70
20
36
25
92
15
79
41
110
71
141
21
39
69
23