128
9
15
27
5
181
0
4
23
33
16
83
54
24
98
7
86
3
68
8
32
35
2
117
76
12
539
64
200
93
10
70
11
81
6
45
155
135
123
261
30
263
40