27
340
26
53
7
18
86
10
11
99
17
32
33
12
28
23
40
51
163
2
19
58
160
42
31
3
25
9
1
70
22
68
15
34
110
16
13
75
20
30
37
71
72
39
73
96
723