77
26
38
21
19
57
35
160
586
25
63
73
151
45
1462
31
30
411
37
200
20
520
32
78
80
33
34
86
84
27
16
51
24
29
109
123
100
175
9
14
23
28
7
1
96
13
22