43
12
18
16
25
22
3
19
50
4
8
28
68
116
15
151
11
61
38
6
238
46
74
92
13
94
26
31
10
24
1
112
65
49
30
193
35
1054
23