125
73
331
85
36
26
147
83
10
477
200
49
55
77
37
141
17
25
15
12
113
238
30
38
52
90
28
31
19
42
22
18
46
41
33
53
45
134
40
70
39
54
14
94
29
62
161
86
32
16