79
46
13
86
31
235
26
28
27
43
48
42
19
29
106
69
39
16
20
35
23
52
18
40
67
51
45
93
113
54
88
58
63
11
38
37
109
81
122
59
70
32
90
94
149
194