37
58
5
112
95
32
167
52
35
92
16
67
51
80
200
199
71
49
21
40
83
34
190
65
38
197
31
110
62
136
6
54
165
30
55
107
146
68
96
160
45
140
89
114
185
56
28
27
64
61
74
43
134
181
84
91
59
33
47
44
66
42