30
65
63
127
16
45
11
39
35
64
197
18
43
34
23
185
78
128
53
26
31
106
112
119
275
52
76
54
73
200
71
20
122
67
49
96
109
57
15
60
93
40
104
66
164
121
84
134
36
158
193
145
91
59