81
48
44
67
213
24
177
51
46
30
66
130
34
19
28
50
15
76
41
29
11
47
14
179
101
338
85
300
16
25
87
20
49
79
123
27
52
68
132
97
37
43
115
12
21
40
8
58