0
35
1
3
32
10
15
4
20
8
30
28
6
38
19
16
39
17
11
29
235
48
22
25
233
31
49
122
18
121
76
59
42
26
13
104
108
46
86
21
68
43