59
34
326
51
35
10
28
209
131
31
136
1885
13
22
11
38
87
39
20
24
444
19
18
65
37
25
248
21
17
109
4033
74
188
42
86
58
41
315
104
113
67
83