114
80
28
13
129
32
107
42
119
12
52
221
3
548
370
105
125
68
62
192
112
103
151
39
54
50
213
48
23
126
96
21
99
65
66
7
245
67
30
166
78
64
532
223
132
41
171
53
27
29
38
84
14