45
37
51
28
92
98
42
26
16
30
65
21
176
67
54
29
43
15
107
52
81
23
34
19
48
47
27
40
31
25
62
122
69
14
24
17
63
7
13
20
8