22
5
20
33
17
48
100
13
46
15
31
18
28
14
79
51
10
49
32
23
12
55
41
43
25
245
44
38
6
73
67
54
24
104
77
873
40
11
85
103
109