65
31
0
20
78
19
29
15
33
16
100
48
60
11
43
125
95
68
28
87
75
30
40
12
18
91
45
84
35
62
179
67
7
52
47
41
39
3
548
21
99
34
135
163
59
143
102
4
114