40
43
11
136
19
21
39
51
15
67
26
22
28
56
12
33
24
231
23
109
47
64
54
71
156
681
266
148
118
264
34
81
94
123
306
65
58
92
190
9
63
13
25
70
53
61
18
55