28
37
38
78
182
20
77
248
69
35
47
120
45
18
54
50
40
65
76
73
39
212
86
29
10
24
44
17
80
126
12
214
13
206
68
156
64
158
91
11
27
132
16
48
175
173
59
4
36
102