95
4
29
8
26
36
19
10
42
13
16
32
37
73
31
12
11
24
99
14
22
21
5
50
38
193
246
28
47
65
119
25
67
54
121
75
64
27