138
99
57
27
34
78
151
62
15
74
65
35
18
33
46
50
83
16
37
59
175
60
25
24
20
86
41
31
14
47
23
290
75
79
331
68
52
38
191
76
454
81
30
176
121
144
142
238
101