6
19
33
151
46
48
101
35
31
47
10
39
36
52
152
22
43
12
95
119
91
67
88
125
116
83
21
106
14
110
69
66
42
154
5
45
429
8
477
275
155
41
142
29