315
45
26
21
48
117
19
108
46
58
141
173
174
42
5
30
120
25
113
28
29
115
27
22
20
43
47
16
77
73
41
76
9
61
208
23
34
498
31
60
18
79
24