0
5
7
31
30
16
38
21
13
23
41
10
20
33
17
18
55
25
11
54
81
24
67
51
85
188
36
26
48
71
170
53
120
110
274
28
19
39
214
35
40
56
61
94
58