32
43
25
59
49
29
24
178
69
84
23
20
13
26
34
27
36
18
77
42
136
21
35
117
351
55
105
240
561
229
90
52
153
31
98
108
50
67
12
364
62
41
53
28
71
44