11
41
33
19
29
76
140
46
38
40
23
131
14
21
117
15
34
60
115
9
25
53
80
58
91
168
79
64
44
24
110
49
289
17
18
72
154
82
73
120
172
51
32
7