27
35
31
19
11
15
59
84
57
6
20
10
44
33
41
49
86
83
9
380
18
25
32
5
48
51
30
156
76
56
307
43
29
88
36
119
16
110
60
77
105
38
82
50
74
28
67
4
3