0
33
15
28
13
24
5
41
18
22
21
23
38
43
26
14
11
34
128
60
53
56
25
17
47
32
83
12
20
88
73
59
39
30
67
81
46
40
111
50
36