104
196
68
11
37
99
24
78
40
36
59
84
110
92
41
87
128
73
141
194
35
32
136
54
43
61
46
64
70
28
58
60
67
165
18
12
34
39
164
48
90
26
85
7
44
106