39
12
132
66
59
19
26
44
51
23
54
11
37
88
28
50
27
18
58
53
15
56
62
29
86
366
30
77
79
92
16
93
1
43
85
38
80
24
48
65
25
235
111