46
22
10
108
26
21
15
40
47
79
23
11
27
8
9
32
55
24
58
12
17
4
18
296
38
74
16
65
35
13
59
51
90
86
28
5
60
52
37
43
144
91
118
57
70