15
27
33
9
20
13
6
3
14
38
64
4
32
151
52
10
22
29
75
37
60
56
448
473
18
30
8
19
91
125
12
26
11
179
2
28
349
117
215
5
46