161
37
43
8
222
38
47
97
85
117
99
87
35
73
480
121
104
96
39
272
90
52
10
7
23
155
108
56
57
201
225
72
78
453
80
30
400
67
127
17
268
18
79
162
59
32
83
20
662
13
238
26
22
68