47
21
97
12
29
84
71
63
76
48
41
17
10
27
36
26
30
33
60
24
31
80
92
114
167
227
15
18
106
73
11
133
19
14
25
44
196
67
88
6
96
123
16
42
294
128
54
55