191
93
1018
286
1510
20
110
147
124
132
100
399
61
85
25
5
157
99
13
211
10
196
41
148
14
62
15
32
56
298
67
71
445
18
30
117
1727
103
34
36
165
60
40
97
23
16
28
86
1360
337
104