21
94
11
8
28
2
14
17
34
19
30
12
5
125
53
23
35
50
20
10
9
41
7
42
26
25
6
137
112
58
43
32
4
13
22
86
15
44
63
55