22
8
5
36
185
41
26
38
51
9
18
10
60
25
12
17
39
79
106
70
58
29
132
85
43
55
68
82
44
28
33
139
71
72
83
156
69
152
105
35
66
37
349