44
48
28
46
130
38
36
39
14
51
152
19
8
496
16
84
31
83
33
13
15
11
378
136
27
129
69
34
10
100
52
168
41
506
4
96
3
60
22
47
7
449
93
56
35
115
126
105
25