0
30
12
46
6
39
77
26
35
41
27
76
99
65
32
49
33
16
71
61
14
118
48
79
67
53
150
69
145
34
74
51
62
86
38
19
42
72
31
47
60
25
142
58
201
154
100
22