49
28
3
23
54
20
24
88
74
5
4
37
6
7
159
81
53
65
142
104
51
32
36
18
109
113
57
93
64
131
17
29
58
42
239
165
94
242
27
76
15
10
72
39
169
121
99
84
33
197
75