52
58
17
64
18
35
112
55
82
68
6
49
10
23
78
116
94
41
51
134
117
66
36
31
127
250
22
43
16
26
34
19
40
50
67
45
25
28
72
37
73
81
56
99
153
146