43
24
22
19
17
75
32
91
37
23
28
42
11
12
27
29
97
26
40
33
16
35
406
21
13
39
83
74
134
58
211
313
41
54
30
38
133
202
73
44
49
68