91
5
3
48
51
1
11
4
8
27
0
26
31
35
82
12
22
15
55
65
38
75
16
97
13
33
78
53
24
89
36
134
113
288
49
42
83
66
183
90
139
74
617
40
44
61
32
59
29