31
95
181
2
24
8
43
41
54
23
70
29
79
11
60
116
73
71
75
13
35
9
12
5
6
3
36
46
27
14
22
26
30
37
25
52
113
15
17
58
10