0
5
13
12
47
37
11
7
21
9
52
33
48
15
2
3
17
22
275
73
8
46
28
94
23
113
19
26
156
44
105
45
32
34
41
54
103
6
20
58
102
87
39