52
35
27
92
32
69
313
86
280
53
30
46
43
42
97
74
23
72
7
34
22
12
79
19
6
112
70
38
5
51
62
167
45
29
67
126
81
24
20
249
47
10
78
28
44
16
119