0
1
10
7
13
18
28
27
35
21
50
49
9
115
38
74
40
15
323
145
124
53
45
160
70
84
51
113
176
65
128
86
121
33
255
97
90
152
30
34
66
58
20
73
77
14
31
131
85
2
48