76
35
22
82
59
23
47
32
41
28
131
46
148
53
15
103
50
150
91
34
101
152
165
118
51
97
37
30
17
95
412
25
29
61
27
36
39
144
14
336
52
117
204
112
54
124
74
57
6