22
29
54
30
23
17
26
66
62
120
101
135
161
41
48
42
43
28
50
20
11
195
124
148
33
9
3
12
117
6
79
90
78
7
14
31
19
106
39
97
74
16
292
25