103
10
9
0
17
11
3
15
19
12
8
4
81
43
32
30
519
174
27
73
120
59
31
34
39
83
49
29
18
5
93
50
148
123
145
143
13
70