155
31
49
29
127
82
79
164
36
106
67
74
54
60
94
10
119
73
85
32
64
42
41
53
84
116
81
151
92
25
16
30
45
44
77
364
43
107
47
166
61
50
12
69
254
80
15
109