3
17
13
8
4
60
31
7
25
19
5
26
57
10
49
36
186
97
63
30
53
142
51
24
111
47
58
45
48
181
65
139
6
14
43
137
89
163
15
64
20
108
248