79
27
28
47
40
29
69
167
43
109
60
32
26
41
63
55
34
61
36
499
20
9
148
103
127
100
21
218
89
39
65
8
56
19
38
51
11
189
50
15
58
465
825
131
53