22
13
82
173
19
35
199
43
20
36
138
133
42
41
17
34
40
124
78
30
48
29
62
18
10
122
49
47
70
33
144
26
97
27
2
110
166
39
107
120
15
14
25
72
86
6
131
152