54
30
69
83
15
42
2
5
89
41
6
14
17
50
107
361
19
22
9
53
67
279
147
91
81
44
16
39
365
13
59
31
10
12
29
23
117
34
87
57
60
48
18
65
429
25