22
41
74
63
12
162
62
171
333
90
27
40
137
42
24
79
55
59
348
73
54
45
58
32
118
91
43
16
10
71
33
87
11
21
15
13
222
60
64
14
26
93
115
56
19
5
4
9
23