95
29
14
34
19
6
16
22
17
10
100
43
33
7
8
11
13
44
27
24
9
3
32
86
45
28
39
15
46
121
70
23
4
42
12
20
40
18