26
2
8
42
69
34
44
60
83
13
48
89
30
18
78
232
104
29
15
144
327
39
33
50
140
35
52
10
27
100
63
81
41
19
37
16
36
20
53
5
54
49
23
68
40
12