0
2
36
21
7
14
16
25
13
32
30
35
23
71
46
48
41
52
218
19
58
37
53
156
129
115
78
99
119
66
51
82
39
324
44
177
130