124
68
65
104
351
29
131
66
39
193
11
115
36
98
75
123
27
23
57
44
113
53
51
502
443
25
60
69
32
14
19
45
110
76
15
119
21
35
28
96
147
86
20
38
62
212
95
49
122
9
89
61
63
290
74
22