1
5
6
2
4
21
19
20
45
60
13
28
12
56
15
75
16
46
48
88
69
35
134
18
55
389
14
114
41
11
66
50
23
17
40
116
146
9
131
86
25
24
32