36
81
30
205
220
344
21
83
229
37
146
52
76
9
27
44
34
18
111
89
5
53
64
45
483
73
42
156
43
54
28
49
62
25
277
40
32
192
22
126
99
51
20
16
295
397
19
226
70