84
42
55
77
13
61
95
145
117
327
162
53
475
20
41
69
34
342
17
52
101
44
73
60
111
213
30
76
23
68
128
130
160
88
90
113
104
149
62
603
99
47
223
40
233
108
91
59
182
138