22
43
129
51
130
66
44
42
7
74
69
196
19
123
105
59
79
20
102
64
23
8
18
13
37
47
14
30
24
58
94
45
55
33
52
154
53
31
49
16
40
11
34
75
187
67
113
279