24
132
13
39
23
25
40
31
79
26
64
74
85
332
77
45
404
54
299
5
11
41
15
47
21
63
94
33
10
76
18
16
70
58
53
95
81
84
92
183
17
196
98
327
14
20
29
182
43
78