22
19
10
7
9
34
113
102
42
20
117
12
92
21
25
13
15
16
11
29
27
89
37
226
136
18
87
33
36
380
386
109
14
5
17
57
139
169
49
23
252
82
38
93
26