0
12
5
8
1
20
13
22
2
10
52
81
37
28
53
31
103
21
91
58
34
51
232
24
130
54
14
63
30
17
64
46
9
44
40
96
19
138
26
152
174
151
7
23