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