125
82
21
23
438
97
36
38
139
33
24
55
22
39
158
93
131
30
535
101
68
124
34
16
149
26
13
83
194
47
28
57
15
282
85
51
102
12
9
245
156
17
169
5
61
157
86