22
2
3
9
26
18
10
23
37
54
6
12
25
87
30
33
363
157
151
46
43
73
78
119
27
206
262
123
102
94
35
70
28
67
319
187
53
65
91
21
14
39
121
76
57
55
16
64
69
49
48
34
66
62
130