43
3
33
40
39
93
21
47
112
27
62
81
50
68
14
28
7
13
8
23
25
59
94
52
51
54
26
46
31
119
41
71
11
57
29
19
45
114
12
65
84
96
17
5
87
156
32
72