45
18
0
1
3
4
14
16
2
37
42
19
29
36
23
75
88
9
11
26
33
22
15
7
127
8
108
194
12
6
35
17
61
59
55
30
41
24
25
87
10
43
128
62
79
47