52
11
47
61
95
60
39
274
17
34
20
94
27
69
248
31
344
33
164
57
35
157
73
150
146
21
109
30
22
28
19
41
86
38
14
58
42
56
51
79
24
76
15
18