22
7
8
19
41
13
5
37
3
38
86
11
117
25
69
59
58
40
180
27
67
57
43
156
56
21
123
658
71
18
14
30
45
146
66
827
82
121
78
48
563
83
28
667
15
90
145
226
144
16706