132
128
85
74
75
15
51
33
36
57
83
48
2
16
4
13
8
125
58
89
10
6
163
40
100
109
29
278
267
37
104
59
183
258
31
357
147
38
123
32
64
43
21
106
0
19
42
23