43
130
16
6
29
109
119
23
20
41
33
57
124
52
7
61
357
40
95
9
5
12
14
28
72
10
39
60
47
91
133
36
8
32
77
83
24
34
37