51
39
7
34
130
106
71
27
144
93
23
43
47
42
57
91
60
19
32
25
58
38
82
74
55
192
37
9
273
89
16
30
512
99
56
157
44
28
62
61
63
97
94
79
14
8
238
35
33
137
20
104
29