82
25
22
40
69
195
344
99
142
56
58
62
145
21
44
26
154
24
43
14
18
86
45
124
111
34
33
35
135
92
23
50
83
9
28
31
156
100
51
84
20
15
178
392