0
13
5
12
48
45
33
47
32
38
18
6
27
42
24
52
109
22
46
63
21
51
23
17
138
142
61
60
54
92
29
34
78
30
262
83
107
75
209
84
89
130
35
82
80