66
2
0
99
1
42
119
12
10
53
15
49
83
40
89
50
125
23
27
64
105
48
34
21
39
33
82
181
38
25
32
19
13
161
62
70
98
57
24
30
81
413
51
31
110
135