0
11
3
2
15
5
4
24
37
42
38
23
9
13
6
30
19
44
10
97
104
16
33
133
105
93
29
112
122
101
28
41
141
83
39
8
26
116
298
142
35
212
144
36
49
34