24
48
12
29
117
68
172
436
67
91
37
14
63
34
435
20
135
408
75
211
79
99
42
222
47
80
49
30
46
104
35
8
103
93
340
73
26
45
5
76
146
145
36
31
18