57
20
16
51
4
30
107
52
31
25
126
19
22
103
119
74
14
11
13
24
43
28
15
29
75
10
69
72
27
9
70
542
90
55
65
363
48
98
32
64
81
188