108
6
43
22
101
42
25
376
28
38
59
48
24
19
69
90
27
86
39
78
5
15
1
16
54
32
36
20
13
35
58
29
45
18
57
23
7
70
10
51