0
1
23
34
17
32
14
28
15
29
19
40
103
51
36
154
31
48
58
68
9
86
37
44
42
84
49
46
24
60
79
66
82
57
163
43
119
85
54
20
21
95
255
71
74
426
106
78