37
17
29
77
47
96
30
51
540
93
217
35
157
6
28
88
24
20
114
82
74
55
105
18
116
121
14
64
75
38
346
76
44
194
15
173
176
133
262
71
53
89
181
23
236
1580
91
79