10
5
22
7
14
97
23
82
47
130
21
19
17
38
11
39
16
48
125
42
41
4
55
33
6
58
35
27
50
12
51
30
250
142
8
75
15
68
2
40