36
33
13
7
39
15
25
9
12
19
18
35
108
56
341
10
30
16
42
101
23
77
90
21
58
14
60
44
46
45
24
57
27
29
49
22
63
32
88
79
89