3
68
29
37
23
162
12
14
27
1
10
18
24
99
7
9
25
31
11
86
49
16
4
358
22
111
26
15
20
122
224
13
48
28
19
88
57
54
663
8