19
217
9
30
31
15
151
24
4
45
56
12
10
27
43
37
23
11
14
28
25
376
16
61
18
79
13
17
66
95
54
59
49
100
163
107
68
1
41
127
29
6
80
34
7
20
81
280