9
19
5
114
49
32
22
41
20
24
44
13
178
14
7
17
8
72
116
379
352
115
23
84
97
138
25
34
52
144
212
168
367
64
160
37
87
86
11
21
33
18
62