4
104
0
24
2
9
30
3
10
179
1
34
6
257
23
18
48
42
33
20
65
46
41
113
8
75
109
54
87
58
55
125
339
44
73
45
203
22
144
90
95
39
16
72
38
63
191