0
26
4
33
21
124
7
19
38
15
34
27
47
189
25
17
67
41
161
53
37
1
57
29
84
158
63
55
61
130
111
196
110
32
141
54
28
225
133
50
58
36
48
78
90
386
30
108