3
11
47
5
4
9
15
7
24
26
181
18
31
16
22
66
13
32
17
12
29
93
27
197
50
10
21
23
61
49
8
63
30
25
123
84
156
142
19
95