63
11
46
23
59
87
367
16
21
117
64
97
47
55
14
74
17
37
85
13
26
76
56
70
12
42
39
34
93
28
112
49
15
33
45
18
89
19
25
30
53
36