92
28
63
27
18
39
52
5
7
49
16
4
10
37
29
87
77
19
26
31
40
293
20
23
14
91
38
80
35
51
9
83
55
113
6
13
46
94
47
144
25
45
17
34
101
260