94
93
5
82
21
10
13
8
112
36
34
107
23
17
20
77
1388
45
124
52
120
42
25
28
27
35
14
48
16
11
79
24
26
43
12
53
111
66
40
32
9
15