0
11
1
7
31
3
22
8
2
15
43
24
9
16
25
10
6
87
41
36
20
5
35
42
17
18
34
28
63
26
81
148
89
358
102
55
73
104
431
123
38
29
340
121
44