27
23
66
20
218
30
84
361
65
38
29
82
60
42
99
48
47
92
41
108
22
89
31
100
52
24
34
45
21
201
49
113
135
11
110
81
16
83
357
87
44