236
36
41
32
92
81
9
47
31
35
26
18
42
45
113
152
127
65
16
558
55
23
21
173
58
43
50
8
157
24
25
20
67
335
123
155
300
90
99
37
170
17
271
1517
80
399
75
54
44
14