22
34
104
37
62
15
142
44
20
13
25
65
35
77
78
32
18
7
23
17
54
40
1
11
58
24
14
9
57
12
46
30
127
27
36
16
67
306
38
4
31
80
76
115
60
405
202