136
53
26
27
79
30
398
25
211
21
50
12
11
117
7
32
4
28
37
36
29
118
65
214
240
135
41
100
355
145
188
693
49
35
17
61
1265
22
592
14
177
31
107
175
56
206
307
74
64
161
386