34
9
29
76
120
25
28
367
14
22
54
156
31
80
20
59
4
27
75
37
21
204
2168
17
85
39
36
50
13
23
16
63
18
94
88
24
19
81
149