45
71
396
55
27
92
32
41
103
25
211
16
163
66
28
9
22
121
69
517
14
20
30
91
54
42
129
21
64
18
35
44
82
59
15
87
53
77
48
99
10
63
57
107
60
51
46
19
43
311
40
175
106
29