0
5
13
22
36
6
44
264
176
33
58
38
25
86
28
41
49
34
63
31
50
46
55
51
66
59
65
61
120
40
43
62
85
26
37