17
27
38
6
91
56
14
5
8
60
79
21
331
28
19
106
10
46
12
2
7
9
23
11
16
50
41
3
226
13
95
144
52
112
4
109
22