192
42
95
4
34
19
92
12
633
75
3
238
46
353
140
11
39
86
48
7
187
775
0
22
5
599
44
1
43
112
378
317
221
122
231
20
6
679
15
87
90
66
45
33
96
24
276
8
94