76
32
41
28
131
46
147
53
15
103
50
150
89
34
101
152
165
117
51
97
37
30
17
23
95
412
24
29
61
26
36
39
144
14
336
52
204
112
54
124
73
118
56
6
143
108
66
42
60