5
21
26
8
33
13
7
10
14
15
76
32
35
24
4
23
75
11
12
16
22
2
41
6
74
43
18
9
28
376
90
38
25
157
19
44
62
3
29
1
36
102