37
94
47
13
216
194
31
53
72
57
78
92
195
181
50
138
41
91
27
1195
49
286
291
159
16
93
19
59
55
48
33
115
112
28
56
80
32
77
7
60
45
42
15
160
26
150
11
8
21
20
113
38