1125
14
52
111
59
44
166
15
28
40
18
65
125
22
55
2
71
107
16
7
3
26
10
11
84
39
61
24
13
19
12
17
54
38
30
21
41
20
8
35
32
23