22
57
59
52
25
82
95
262
16
38
307
29
128
122
132
85
70
198
10
66
117
40
20
18
8
34
154
30
27
65
60
7
93
15
4
6
46
41
84
104
35
21
43
17
9
13