59
16
81
9
13
17
83
52
23
110
64
35
11
33
55
92
51
32
69
75
43
286
153
57
138
302
236
48
36
8
25
31
74
20
99
121
26
45
39
10
90
80
164
195
53
73
94
114
18
14
119
180