31
22
55
2
11
16
92
77
49
30
33
28
20
17
99
35
27
138
10
12
25
40
37
13
23
15
65
7
102
18
6
318
50
74
44
19
8
21