22
30
23
24
15
75
55
37
306
136
204
134
27
35
117
54
304
66
26
13
20
57
113
150
214
125
46
44
73
25
51
72
33
19
42
17
84
77
85
28
16
60
131
29
11
56
65
10