1
0
5
2
9
3
11
27
28
16
15
64
94
20
46
47
118
30
88
148
52
32
21
29
86
42
36
35
187
23
44
212
31
112
122
128
51
77
119
56
72