34
89
27
20
15
45
43
6
21
12
18
47
64
16
63
13
30
28
112
99
86
11
68
32
71
26
19
140
88
38
98
135
49
42
101
92
50
67
114
57
41
246
23
77
155
80
84
58