21
231
68
40
77
25
229
47
35
134
26
78
54
101
36
80
15
296
83
53
39
44
146
43
30
48
50
57
52
24
38
20
170
51
99
64
67
33
37
120
34
45
222
63
73
106
69
22
17
12
86