19
326
5
75
9
80
12
13
10
82
26
29
57
22
42
54
307
15
39
25
8
38
11
50
73
32
64
114
33
17
34
37
16
216
20
85
1360
44
214
187
63
157
76
49