40
69
16
86
26
229
76
36
20
75
42
44
165
13
2
51
288
122
28
81
48
77
6
442
219
14
161
9
92
55
71
96
100
37
264
33
67
4
58
62
72
38
7
24
43
364
74
19
188
21