21
3
109
47
37
27
17
32
107
40
12
51
25
54
33
50
42
98
43
90
197
69
52
81
116
11
57
13
238
56
28
115
67
66
46
14
129
58
99
24
31
18
10
20
76
38
7