33
19
29
76
140
46
38
40
24
131
14
21
119
15
35
60
116
9
25
54
80
58
91
169
79
64
45
44
117
110
49
289
17
18
72
154
82
74
121
174
51
65
32
41
7
90