0
5
7
8
12
20
48
17
58
33
1
22
28
29
135
34
49
15
319
63
4
40
645
96
65
25
157
39
26
141
21
43
9
101
86
81
258
30
90
178
27
225
54
132