43
16
10
21
92
64
150
87
6
102
14
284
33
22
49
17
29
28
68
56
19
8
30
53
34
137
48
11
61
110
36
60
20
222
31
24
39
4
293
466
142
84
35
197
23
32
184