5
3
13
7
122
21
12
84
2
16
58
9
18
95
17
37
40
78
27
190
60
6
51
10
179
73
11
109
112
38
24
61
8
35
245