184
33
246
30
257
364
275
41
108
20
36
76
72
205
88
21
226
67
188
142
139
38
34
380
52
22
61
18
26
69
19
58
169
105
23
29
167
70
78
62
32
35
48
8
6
7
27
43
14
49
63