0
41
5
1
21
6
32
23
34
22
15
27
29
9
25
35
20
62
14
24
17
87
47
11
51
592
4
151
46
13
3
8
19
284
126
207
131
36
64
84
55
112
26
70
18
136