75
11
77
14
39
23
41
242
26
17
59
43
142
58
87
47
93
37
415
248
55
157
111
484
252
123
33
79
62
103
187
34
61
78
104
67
73
92
15
25
13
2
188
64
145
496
70
20
60