176
46
33
23
279
139
189
77
372
162
63
25
31
50
123
12
113
44
102
2722
72
119
121
75
13
105
49
54
36
450
70
314
26
854
48
41
55
28
35
122
47
61
27
67
1364
59
6
173
106
83
39