35
541
251
7
23
245
11
28
108
51
105
66
20
4
14
34
33
27
81
24
25
10
18
26
19
17
38
13
100
42
8
12
21
49
73
30
63
46
70
22
29
15
47
61
96
89