19
29
17
5
24
69
12
18
42
41
4
2
132
8
14
367
167
33
123
30
96
59
16
157
232
26
21
51
13
9
35
37
380
137
250
133
34
50
6
40
36
7
3
345