38
56
48
80
42
33
22
12
66
92
81
23
17
152
28
24
37
39
14
41
161
7
34
51
78
26
189
116
13
96
753
205
20
31
185
235
99
59
204
128
404
89
306
50
32
103
85
276
55
411