0
41
4
24
6
3
51
5
27
23
19
15
20
42
26
90
48
38
13
22
9
31
88
30
64
78
307
152
106
16
54
153
143
357
29
126
76
68
96
97
301
25
7
87
35
70
131
117
72
102
132
283