95
36
65
19
228
1
38
14
76
21
22
13
5
10
90
28
37
26
67
91
9
48
99
32
11
61
30
27
31
18
74
168
212
15
3
41
4
46
0
2
17
35
77
24