98
145
88
36
89
187
68
32
26
207
86
47
371
9
44
58
96
78
280
382
95
203
11
10
64
185
13
21
548
37
50
24
38
59
28
66
70
75
77
62
60
73
43
65
46
246
34
33
23
6