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