24
11
117
41
248
40
20
85
17
63
106
43
84
103
134
27
156
31
363
16
69
48
71
39
23
46
74
60
79
0
62
101
97
94
68
81
111
45
242
32
21
37
64
58
33
29
6
25
14
13