0
5
14
7
15
36
3
16
1
13
11
22
25
57
17
21
51
27
24
10
8
6
12
19
31
28
47
54
68
49
55
108
117
37
23
29
387
42