20
41
25
46
107
73
49
78
72
52
11
18
37
47
13
19
144
51
29
81
53
57
135
119
118
31
174
56
34
339
111
21
16
95
68
23
32
323
64
105
101
7
22
94
40
14
66
9