53
21
33
113
181
52
94
13
31
74
67
46
69
22
15
107
59
140
57
75
48
49
72
2
81
41
65
24
39
17
97
83
121
80
64
56
174
77
68
551
70
165
88
54
93
118
73
125
208
221