95
52
73
565
62
54
72
195
20
8
26
222
12
79
55
48
107
69
13
49
134
27
138
36
146
47
76
11
67
28
9
31
10
22
30
24
35
37
42
117
50
19
6
78
43
167
45
244