100
55
33
47
34
20
35
71
88
1044
63
37
81
118
102
23
7
17
181
30
91
43
84
53
29
19
42
16
44
78
21
54
15
9
40
25
18
22
123
2
57
68
13
12
64
14