29
19
14
10
107
15
46
23
26
28
49
12
20
35
13
30
17
6
237
24
113
92
7
18
44
99
69
95
220
31
34
33
65
41
8
54
22