28
19
14
54
58
97
4
13
44
10
5
12
24
371
25
1
26
11
6
18
22
3
15
21
37
23
113
17
40
72
76
59
9
108
43
48
77
49
30