27
111
68
82
46
29
73
11
49
26
22
55
382
30
360
76
97
41
31
77
34
157
16
160
38
90
39
56
57
8
44
19
48
23
18
10
100
52
98
96
86
171
54
121
53
320
9