77
19
148
37
138
81
82
27
33
11
18
134
36
16
43
86
79
55
53
50
31
25
88
149
41
24
64
34
388
102
186
111
817
232
58
243
113
405
208
185
57
378
93
631
154
110