5
3
17
43
102
20
84
7
9
21
33
69
6
11
24
15
30
49
44
10
8
22
4
16
153
190
12
42
2
94
158
32
13
66
121
29
14
28
58
31
70
54
163