120
57
43
36
22
71
27
62
35
42
25
77
18
176
150
41
10
34
30
12
113
117
31
58
69
23
289
16
54
269
85
7
9
318
17
76
21
314
55
37
64
70
60
33