15
7
31
71
22
37
10
74
33
86
82
28
20
30
43
21
48
93
64
42
51
34
41
192
49
112
53
291
122
90
57
36
54
150
23