122
13
29
44
30
55
56
127
129
94
78
57
123
33
54
17
116
66
77
306
172
15
21
107
18
40
105
69
20
97
76
32
53
43
31
12
6
47
36
48
26
19
27
22
9
41
42