0
8
42
10
46
15
12
19
13
77
61
7
31
29
91
22
16
48
38
57
118
50
47
23
20
104
49
62
51
60
28
18
85
35
86
26
170
72
284
94
126
145
65
14
44
25
93
24
116
139