52
65
28
40
26
36
35
81
23
101
27
158
176
46
307
92
130
109
56
94
242
117
306
241
32
104
34
125
131
57
43
86
106
185
169
58
72
141
105
165
82
145
93
292
80
48
42
83
97
29
71
96
85
135
156