81
14
3
0
7
25
6
21
26
24
18
43
20
1
8
11
17
9
28
27
86
44
38
61
69
48
88
116
34
35
54
78
51
102
87
90
37
384
148
114
70
58
52
68