59
26
50
16
31
23
18
21
64
48
95
46
32
47
116
58
173
92
20
74
41
13
125
63
24
65
22
118
68
27
9
30
17
35
19
25
54
67
34
105
84
66
177