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