1
5
0
32
22
54
117
6
4
23
24
128
425
46
2
3
10
8
7
12
33
58
120
108
47
14
11
68
31
13
15
17
9
19
53
177
29
61
37
35
71
44