76
120
25
28
367
14
22
53
156
31
79
9
20
58
4
27
75
37
21
204
2162
17
85
39
36
50
59
13
23
15
63
18
91
88
24
19
81
149