36
21
59
265
42
27
46
66
31
44
18
93
127
34
29
30
50
40
20
19
28
22
43
49
23
24
35
107
91
15
85
69
105
48
41
78
8
104
25
382
13
86
4
195
75