44
140
15
36
289
21
40
315
94
25
12
52
38
92
54
88
11
39
41
7
121
43
29
47
30
16
6
134
67
100
24
139
107
77
561
75
155
22
33
8
97
27
58
470
31
35
20
96