19
27
5
38
210
36
79
46
145
28
134
22
3
35
107
49
100
6
81
14
41
32
59
12
60
30
339
158
11
42
114
21
15
4
117
25
13
16
52
9
17
34
1067
176
26
20
285