0
2
16
8
102
1
11
48
6
4
42
127
89
54
79
15
36
35
32
71
13
62
58
56
22
95
136
72
30
61
33
80
43
34
138
26
86
122
53
64
148
180
82
187
28
29
18
41
46