0
42
103
62
65
40
101
43
49
24
83
14
31
17
10
44
11
55
7
32
87
67
37
76
117
36
2
13
4
29
19
8
16
60
12
35
64
20
46
70
170
95