25
49
57
140
75
2
0
3
15
22
108
103
17
27
24
14
70
34
20
8
83
28
115
32
12
13
50
68
38
10
60
111
6
98
79
36
4
132
7
59
123
231
31