43
13
93
33
47
124
7
218
92
25
23
70
28
112
226
180
44
63
20
49
34
42
29
52
57
45
91
83
77
37
50
103
39
26
12
89
67
161
154
30
19
6
27
31
130
58