4
3
5
125
117
20
9
23
111
19
10
39
17
15
94
32
81
163
53
24
68
69
26
140
41
194
108
221
57
87
16
54
28
76
12
70
0
66
84
8
209
99
45
49
118
22
245
75
6