15
17
33
28
91
24
22
97
71
110
10
9
27
7
58
21
14
6
122
25
12
349
13
39
116
18
73
35
30
780
94
145
123
20
72
8
56
54
16
5