44
130
5
66
43
31
17
152
69
10
12
95
159
117
52
40
61
45
39
154
71
60
248
87
23
6
16
35
30
148
72
112
120
68
157
32
27
90
67
36
14
57
59
13
91
47
34
11
218
41
29