73
91
328
337
106
41
95
34
54
17
39
82
56
113
107
35
87
26
30
48
25
33
43
28
252
61
27
136
50
55
281
351
47
98
63
130
80
246
204
62
78
51
13
151
196
167
31
101
40
23
66
64