71
61
3
53
17
15
91
29
45
19
5
20
100
32
16
72
56
7
73
13
46
23
18
40
34
82
26
12
35
60
390
106
250
36
24
65
165
44
43
25
243
78
47
113
110