0
3
33
63
28
43
20
36
10
14
5
4
13
21
148
35
8
83
25
68
84
6
31
47
11
67
12
60
9
19
50
2
89
22
107
46