22
37
61
110
148
175
38
16
7
9
12
487
102
23
40
28
55
122
32
87
114
84
24
63
17
13
69
47
26
234
137
168
125
4
44
78
91
27
14
20
11
8
33
31
10
34
59