101
59
9
24
87
39
27
20
67
40
79
53
23
16
30
58
13
19
36
14
142
52
56
11
37
50
43
15
74
61
18
447
113
256
17
96
32
92
47
41
97
156
10
31
168
46
45