36
59
63
96
19
34
65
76
49
17
38
116
129
102
45
46
25
20
14
85
99
16
39
27
33
106
23
86
5
124
98
8
9
683
916
53
101
40
44
15
74
79
10
54
32
24
184
6