52
84
226
101
73
26
31
18
15
8
92
64
22
29
50
202
58
28
13
59
32
33
77
30
433
48
148
68
43
54
20
25
42
107
11
97
147
10
47
12
45
24
60
85
185
61
4
40
683