168
33
20
25
2
41
59
143
38
22
28
196
48
16
46
211
61
15
234
65
63
152
30
69
37
62
17
35
4
134
335
54
138
105
47
45
36
85
70
524
58
49
50
511
99
8