31
68
37
24
26
52
22
33
179
76
49
81
38
46
23
61
43
45
12
73
40
93
32
30
17
10
20
27
18
29
83
417
69
116
13
39
28
65
9
11
8
64
44
90