39
50
25
84
79
58
16
78
175
22
48
38
53
28
26
69
36
41
64
44
13
17
30
75
59
15
46
91
67
27
24
124
56
23
29
47
49
34
65
14
31
178
140
116