45
8
224
46
90
23
35
522
52
82
42
112
43
60
79
31
22
77
96
39
56
99
208
201
130
229
95
54
29
62
267
68
33
6
233
48
162
26
15
9
38
13
21
287
41
27
89
11
25
55
70