98
127
31
17
6
16
19
20
37
41
23
24
75
35
53
15
60
39
103
13
56
25
12
10
66
11
100
32
5
58
136
229
8
14
21
860
28
42
65