113
41
25
27
73
11
8
45
10
19
28
36
39
29
30
44
61
20
40
51
55
18
85
72
31
23
38
24
66
37
48
64
15
12
67
97
52
69
53
125
62
119
134
104
100
166
184
56