40
74
13
17
33
25
20
31
36
41
32
72
28
63
16
34
23
18
37
259
27
39
106
22
30
48
69
59
64
126
11
73
21
42
26
278
76
68
89
376
2194
199
214
425