43
219
77
34
138
160
15
17
29
82
13
49
6
48
137
371
18
31
41
10
129
38
188
61
74
110
42
53
91
23
2
14
234
72
84
67
24
50
30
33
190
8
51
5
184
46
9
19
35
16