7
11
34
41
20
76
29
55
126
16
0
22
3
5
13
8
17
42
1
23
47
79
18
58
68
50
24
108
32
40
15
2
189
85
51
67
44
147