290
24
62
0
101
32
95
28
35
382
27
172
99
3
18
17
47
70
68
36
10
8
51
57
21
12
86
20
52
9
66
71
19
148
45
48
40
41
106
163
84
110
56
37
15
13