228
42
27
34
185
59
80
38
105
119
71
122
49
25
20
17
95
41
23
138
94
64
928
14
21
54
208
39
99
24
55
92
16
56
73
292
67
50
36
30
143
35
43
52
141
87
97
47