53
35
16
15
36
60
39
26
7
59
41
61
55
100
25
32
28
14
96
19
17
3
13
79
8
65
118
449
57
18
48
24
33
76
192
123
243
98
108
72
27
81
141
110