29
198
15
27
19
65
80
53
92
35
206
42
284
39
255
73
59
90
37
16
32
30
312
244
117
159
31
50
60
55
38
67
83
21
34
276
54
129
48
64
24
81
43
84
20