86
102
320
48
10
13
12
153
21
24
35
109
436
39
101
58
59
110
132
8
84
128
17
53
142
57
72
108
74
22
147
440
68
4
56
20
171
33
32
263
85
36
64
7
187
212
388
507
117
221
54
139