21
13
22
9
19
35
3
11
37
20
16
28
63
45
133
130
29
66
55
27
24
50
43
59
38
15
23
33
77
53
25
10
14
102
41
194
51
7
81
57
8