5
11
30
2
87
46
91
9
10
23
57
3
1
60
20
50
21
138
8
36
15
17
7
40
14
82
47
16
13
63
245
38
237
19
27
42
81
64
77
37
48