6
5
94
11
3
1
42
2
7
136
8
18
20
4
34
22
51
19
78
88
35
25
108
162
23
40
64
63
38
41
232
29
133
12
606
32
225
77
98
600
163
53