50
1
41
48
26
35
33
43
240
189
27
20
53
349
45
12
21
10
34
23
67
37
11
36
265
40
148
59
222
71
94
15
86
24
294
52
65
101
73
127
5
30
70
77
82