77
63
30
59
108
35
27
96
13
25
38
65
19
26
33
22
40
44
257
34
36
133
71
21
235
43
24
297
14
440
41
31
91
87
52
238
197
97
597
514
631
55
542
61
229
107
160
134
174
48
45