27
17
165
57
22
16
398
13
66
328
320
20
63
140
21
10
45
106
33
32
28
58
143
80
129
59
209
53
96
12
56
42
81
26
19
141
51
11
1176
160
14
233
25
52
4
72
69
71
600
40