46
76
41
64
16
38
93
65
200
63
67
58
122
15
51
119
161
97
31
75
4
57
150
91
220
49
121
44
14
77
37
32
55
30
45
393
27
39
165
78
13
96
80
18
10
142
23
72