48
25
20
81
23
55
53
62
32
30
58
57
75
91
513
85
45
133
73
17
113
103
145
40
66
108
97
96
9
67
39
105
15
172
74
51
38
70
49
56
106
42
41
79
34
44
29
33
31