104
118
81
99
296
40
10
47
34
76
30
28
78
82
22
63
137
24
19
35
23
48
32
14
91
69
233
57
42
58
46
41
173
53
138
37
59
123
56
159
84
100
207
20
147
89
139
83
87
64