51
23
101
48
218
76
57
26
10
16
30
34
13
61
40
22
27
4
6
45
68
21
94
11
121
47
17
114
111
7
165
5
1
32
31
24
25
50
49
59
46
113
42
72
67
15
55