32
55
54
20
137
4
126
389
24
3
18
46
52
17
194
3370
69
28
38
68
146
144
13
264
77
21
56
73
385
359
15
109
71
117
93
26
8
673
25
50
51
289
53
343
94
158
41