0
1
33
30
6
15
4
18
8
28
10
37
39
17
31
11
29
230
48
21
25
231
122
35
19
120
75
59
42
26
13
99
108
36
46
86
68
34