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